Eeschema: Add Cairo printing to the Eeschema print engine. The current print engine (using wxDC draw engine) has frequently issues with each new wxWidgets version. Cairo printing engine, used for Pcbnew and Gerbview has less issues. On Eeschema, the cairo print is enabled only if the advanced config has the option "EnableEeschemaPrintCairo = 1"

This commit is contained in:
jean-pierre charras
2023-11-23 16:11:09 +01:00
parent 1c881bcbb8
commit 247a0e6501
12 changed files with 489 additions and 229 deletions
+1
View File
@@ -45,6 +45,7 @@ RENDER_SETTINGS::RENDER_SETTINGS() :
m_defaultPenWidth = 0;
m_minPenWidth = 0;
m_isPrinting = false;
m_printBlackAndWite = false;
}