bitmap pattern prints at wrong resolution

Bug #1054416 reported by Alvin Penner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Medium
Unassigned

Bug Description

Windows XP, Inkscape rev 11668.
the attached diagram has two ovals with patterns. The vector graphics pattern prints correctly but the bitmap (sand) pattern prints out extremely grainy as though the resolution was extremely low.

Revision history for this message
Alvin Penner (apenner) wrote :
Revision history for this message
Alvin Penner (apenner) wrote :

attached is the pdf output produced by PDF Creator. This is very similar, although not exactly identical to the physical printout.

(if the svg file is saved as pdf, then the pdf file is correct, no distortion of the pattern)

Revision history for this message
Alvin Penner (apenner) wrote :

- reproduced on Inkscape 0.48.3.1
- not reproduced on Inkscape 0.47

su_v (suv-lp)
tags: added: printing win32
Revision history for this message
jazzynico (jazzynico) wrote :

Reproduced on Windows XP, Inkscape trunk revision 11701, printing with PDF creator as vector.
Not reproduced when printing as bitmap.

Changed in inkscape:
importance: Undecided → Medium
status: New → Triaged
tags: added: regression
Revision history for this message
Alvin Penner (apenner) wrote :

- not reproduced on Inkscape 0.47pre1, July 3, 2009
- reproduced on Inkscape rev 22583, Nov 22, 2009

the size of the bitmap image is dependent on the printer resolution. The image would print correctly if it were printed on a printer that had a resolution of 9000 dpi. The problem appears to be related to the use of a new rendering context (just for patterns) called pattern_ctx, which uses the scale factor SUBPIX_SCALE = 100 when defining the output resolution (cairo-render-context.cpp)

su_v (suv-lp)
Changed in inkscape:
milestone: none → 0.49
Revision history for this message
jazzynico (jazzynico) wrote :

Confirming it doesn't affect Debian stable distros (tested with rev. 12862 on Crunchbang Waldorf).

su_v (suv-lp)
Changed in inkscape:
milestone: 0.91 → 0.92
Revision history for this message
Alvin Penner (apenner) wrote :

I can no longer reproduce this problem on Windows 10, Inkscape 1.0alpha (9cedb1b, 2019-02-08)

Changed in inkscape:
status: Triaged → Fix Committed
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Can't reproduce this in Inkscape 0.92.4 on openSUSE TW 20190411, closing as no longer relevant.

Closed by: https://gitlab.com/Qantas94Heavy

Changed in inkscape:
status: Fix Committed → Invalid
tbnorth (terry-n-brown)
tags: added: bug-migration
Revision history for this message
Nathaniel Walizer (jrhoffa) wrote :

This repros on 0.92.4 on Windows 10.

Revision history for this message
Nathaniel Walizer (jrhoffa) wrote :

This repros on 1.0beta2 (0b0ed59, 2020-01-19) on Windows 10.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.