[Okular-devel] [okular] [Bug 330820] New: Scaling to fit print margins incorrectly scales cropped page

Stephen Mollett molletts at yahoo.com
Wed Feb 5 20:35:32 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=330820

            Bug ID: 330820
           Summary: Scaling to fit print margins incorrectly scales
                    cropped page
    Classification: Unclassified
           Product: okular
           Version: 0.18.1
          Platform: Compiled Sources
               URL: http://www.nerdybloke.net/RulerPage.pdf
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: molletts at yahoo.com

When printing a page which has content close to the edges of the paper (the URL
is a test page which allows the exact print area to be measured), the page is
scaled down into the printer margins but the image is still cropped.

Setting the printer margins to 0 results in the image being cropped, as
expected. Leaving them at the values returned by the driver (for my HP Color
LaserJet 4600, top/bottom=12.70mm, left/right=6.35mm) causes the
already-cropped page to be scaled down. In other words, the same parts of the
image are missing as on the "raw" page, but there is more white space around
the image, as if the scaling was applied after the cropping.

Reproducible: Always

Steps to Reproduce:
1. Open a document with content close to the edges of the page.
2. Print it to a printer which does not support full-bled printing
Actual Results:  
Page is printed scaled down but with content still missing from the edges of
the image.

Expected Results:  
Page should be printed with all content present and scaled to the configured
print area of the printer.

Running Gentoo/amd64 with cups 1.7.1. Have observed the bug when printing to
several other printers at home and at work - a LaserJet 4, a Ricoh GelSprinter,
a LaserJet P3015 and a Color LaserJet 2700.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list