Fixed pitch fonts not rendering correctly

I use pdfcreator to make pdfs of SAS output which uses an old-school fixed-pitch font with boxing characters like the old DOS codepage.

When I print the SAS output window to pdfforge 1.5.1, it does not render the the boxing characters correctly–the width is wrong so the boxing characters are misaligned in the PDF

BTW, this misalignment also happens when I print to an HP printer using HP universal printing v5.2.  But printing to a Sharp AR-M550U works fine. I’m using Windows 7 enterprise.

Any ideas?

Hi,

is the Sharp printer running in PCL or Postscript mode?
My guess would be, that this is a postscript problem.

regards,

Robin

Yes, the Sharp is PCL. The offending font–SAS Monospace is Truetype.

BTW, I found this on the Adobe PostScript programming forum

Regression from Windows XP to Windows 7


Jun 3, 2011 2:00 PM

                            <div class="jive-thread-post-message">
                            	 <div class="jive-rendered-content"><p id="function(){return A.apply(null,[this].concat($A(arguments)))}" title="function(){return A.apply(null,[this].concat($A(arguments)))}" lang="function(){return A.apply(null,[this].concat($A(arguments)))}">Hi,</p><p id="function(){return A.apply(null,[this].concat($A(arguments)))}" title="function(){return A.apply(null,[this].concat($A(arguments)))}" lang="function(){return A.apply(null,[this].concat($A(arguments)))}">For

many years our company has distributed a monospace TrueType font called
“SAS Monospace”. This font contains ‘box characters’ (see the wikipedia
article if you’ve never heard of box characters). In Windows XP, it is
possible to use GDI in an application to send output to the:

 

PostScript Printer Driver
Version 5.2 (6.0.6000.16386)
Jointly developed by Microsoft Corp. and Adobe Systems Inc.
Model name: Adobe PDF Converter
PPD filename: ADPDF9.PPD

 

driver
and create a PostScript file that utilizes the font’s box characters.
All the box charcaters line up fine when the file is viewed in GSview.
In Windows 7, you can run the exact same application, on a machine where
the exact same font is installed, and the box characters will be
slightly misaligned. In Windows 7 RTM, the version of the driver is:

The rest is here http://forums.adobe.com/message/3719142


Hi,

thanks for the additional information, we actually have just replaced the PSCRIPT5.dll shipped with PDFCreator with a more up-to-date one in the latest version, because the older version of the .dll caused even more problems, some chars where being replaced with empty sqaures instead.
You can try using an older version of PDFCreator like 1.4.3 or lower or manually replace the PSCRIPT5.dll with a version of your choice.

regards,

Robin