Created attachment 107070 [details] PDF to print and scan of results OpenSuSE Leap 42.3 (upgraded KDE to 17.4.3) and Tumbleweed Printing the PDFs using Okular 1.1.3 KF 5.36.0 Qt 5.9.1 results in output which is reduced in size (possibly to A5), shifted down on the page and slightly cropped on right margin. See the attached original pdf (from Libreoffice) and the scan of the printed page Sending to a HP Officejet on a remote CUPS server. This did not happen for Leap 42.2 (kde applications 17.4.1 - but that installation is now gone), and does not happpen on a clean Leap 42.3 install (Okular 1.1.2, KF 5.32.0, Qt 5.6.2) - printout is as expected. Upgrading to the SuSE reposiory for KDE 17.4.3 to give versions listed above breaks Okular printing. Tumbleweed default install (yesterday) also displays the problem. Importing the PDF into GIMP and printing directly from GIMP, results in expected full page output. Also for the command "lp testdoc.pdf" - proper output on the printer. Gwenview, Konnqueror, (& firefox, LibreOffice) all produce hard copy which looks as expected. I'm open to suggestions for anything to try settings-wise, but it is a pain to have to save a pdf from KMail, then open a shell and type a command to get a decent printout.
Created attachment 107071 [details] Scan of results from printing testdoc.pdf
I also experienced this behaviour for years now until I finally decided to dissect the entire processing pipeline (okular -> cups -> brother printer driver) and find the reason for this. I reported this issue in more detail here: https://bugs.kde.org/show_bug.cgi?id=383734 Hope the developers will swap the two lines in the code soon. Regards Robert
Is looks like https://bugs.kde.org/show_bug.cgi?id=383734 is resolved now, with the two-line code change! Is this issue now also resolved?
At least Tumbleweed has KDE Applications 17.08 now, so if you can test it, please add a comment.
Seems fixed following some updates to latest openSuSE rpms - Okular 1.2.1 KF 5.38 Qt 5.9.1 printouts from okular are as expected again. thanks.