Bug 503970 - Landscape vs Portrait printer property behaves backwards
Summary: Landscape vs Portrait printer property behaves backwards
Status: REPORTED
Alias: None
Product: okular
Classification: Applications
Component: printing (other bugs)
Version First Reported In: 25.04.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-09 19:06 UTC by Wiley Sanders
Modified: 2025-05-09 19:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wiley Sanders 2025-05-09 19:06:32 UTC
SUMMARY

Documents print in Portrait mode when Landscape is selected, and in landscape when portrait is selected. Setting is in Print -> Properties -> Printer Properites radio buttons.

STEPS TO REPRODUCE
1. Print -> Properites
2. Printer Properites -> (O) Portrait (O) Landscape
3. 

OBSERVED RESULT
Documents prints in portrait mode when landscape is selected, prints scaled to fit and cenetered in page when portrait is selected.  Printing doesn't misbehave this way in other apps like Chrome.

EXPECTED RESULT
Document should print according to settings.

SOFTWARE/OS VERSIONS
PDF Backend Version 0.6.5
A PDF file renderer Using Poppler 24.08.0
Okular Version 25.04.0 from Fedora 41 RPM
Okular: 25.04.0
KDE Frameworks: 6.13.0
Qt: Using 6.8.2 and built against 6.8.2
Fedora Linux 41 (KDE Plasma) (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.14.5-200.fc41.x86_64

Printer is Brother HL-L2350DW. Driver is "Brother Printer, driverless, 2.1.1". There is another driver available in CUPS "HL-L2350DW series, IPP everywhere" that also has this issue (I do not use that driver since 2-sided printing is unavailable with it.)


ADDITIONAL INFORMATION
Cups installed rpms:

cups.x86_64                                      1:2.4.12-2.fc41                     
cups-browsed.x86_64                              1:2.1.1-3.fc41                      
cups-client.x86_64                               1:2.4.12-2.fc41                     
cups-filesystem.noarch                           1:2.4.12-2.fc41                     
cups-filters.x86_64                              1:2.0.1-3.fc41                      
cups-filters-driverless.x86_64                   1:2.0.1-3.fc41                      
cups-ipptool.x86_64                              1:2.4.12-2.fc41                     
cups-libs.x86_64                                 1:2.4.12-2.fc41                     
cups-pk-helper.x86_64                            0.2.7-8.fc41                        
libcupsfilters.x86_64                            1:2.1.1-1.fc41