Skip to content

Printing from PCBNEW always produces portrait format irrelevant from printer page setup settings

Hello!

Description

When printing from PCBNEW, my prints are always in portrait page format, no matter how I set up my board layout sheet, or the printer setting from the print dialog. This issue affects only the printing functionality. When using the "Plot" command, the produced files/pages have the correct orientation.

Steps to reproduce

  1. Produce a schematic
  2. Create a new PCB layout for the schematic
  3. Configure the page and title block info to be orientated in landscape format
  4. Route tracks, polygons, etc.
  5. Issue a "Print (Ctrl+P)" command and select a printer.
  6. Select layers to print, e.g. front layers only, or back layers only
  7. Verify the printer settings are also to print in landscape
  8. Print

The resulting print is always in portrait mode for any of my prints. I have attached screenshots of my page/title block settings, as well as my printer settings. In addition, I have also attached the output of the print job (using CUPS-PDF) to show the issue.

Again, when plotting (to PDF) and then printing from the produced documents in other applications, the pages and the resulting print are always correct.

KiCad Version

Application: KiCad PCB Editor

Version: (6.0.7), release build

Libraries:
	wxWidgets 3.2.1
	libcurl/7.85.0 OpenSSL/1.1.1q zlib/1.2.12 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.3 libpsl/0.21.1 (+libidn2/2.3.0) libssh2/1.10.0 nghttp2/1.50.0

Platform: Linux 5.15.70-1-lts x86_64, 64 bit, Little endian, wxGTK, KDE, x11

Build Info:
	Date: Jul 26 2022 07:44:25
	wxWidgets: 3.2.0 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.79.0
	OCC: 7.5.3
	Curl: 7.84.0
	ngspice: 37
	Compiler: GCC 12.1.0 with C++ ABI 1017

Build settings:
	KICAD_USE_OCC=ON
	KICAD_USE_EGL=ON
	KICAD_SPICE=ON

page-title-block-settings printer-settings kicad_job__12__pdf.pdf