$ gs872 -q -dBATCH -dSAFER -dQUIET -dNOPAUSE -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw -sOutputFile=test872.pbmraw test.ps It's great. No problem. $ gs901 -q -dBATCH -dSAFER -dQUIET -dNOPAUSE -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw -sOutputFile=test901.pbmraw test.ps Scretches the font!!!! Image view Eye Of Gnome: $ eog test872.pbmraw test901.pbmraw
Created attachment 7172 [details] test.ps
Created attachment 7173 [details] pbmraw output from gs 8.72
Created attachment 7174 [details] pbmraw output from gs 9.01
The same result can be reproduced with any non-square resolution, eg 192x96 shows the issue at screen resolution.
fixed in r12089.
Is this problem not simply caused by the fact that eog does not know about the non-squared resolution and so it displays the output picture with a squared resolution and therefore stretches the font in x direction? On a printer with 1200x600 dpi this bitmap should come out correctly.
(In reply to comment #6) > Is this problem not simply caused by the fact that eog does not know about the > non-squared resolution and so it displays the output picture with a squared > resolution and therefore stretches the font in x direction? > > On a printer with 1200x600 dpi this bitmap should come out correctly. No, it is (was) a genuine problem with how we were passing the resolution to Freetype for rotated glyphs.
(In reply to comment #5) > fixed in r12089. Confirmed.
Sorry, ignore comment #6. My GS is built without Freetype (Ubuntu package). My output is therefore the correct one.