I am using PDFCreator to convert XPS files (that have been created by an invocation of XpsDocumentWriter.Write(Visual) in a .NET Framework 3.0 environment) to PDF files. Unfortunately individual glyphs are sometimes missing (not wrong, just missing: in particular the space for the glyph seems to be properly accounted for but the actual glpyh is not visible).
For an example of this consider the following files:
www.mathcoach.ch/Downloads/pdfcreator-test.xps and www.mathcoach.ch/Downloads/pdfcreator-test.pdf
As you can see (I hope) the integral sign that is clearly shown in the original XPS file is missing in the PDF file that PDFCreator (version 1.1.0) has generated.
If I send the above XPS file to another printer, I get the correct printout. So it really looks like this is a problem that is specific to PDFCreator.
If I use gxps.exe (i.e. GhostXps, version 8.71) the integral sign is shown correctly in the resulting PDF file. However, the use of gxps.exe leads to other problems: much larger PDF files in many cases and crashes at other times, also gxps.exe version 8.71 seems to have trouble handling color correctly. In short, for me the use of gxps.exe is not (yet) a reliable method of converting XPS files to PDF.
Maybe this disappearance of individual glyphs is really only a very small bug in your code (I doubt it and fear that it is really a problem of ghostscript: I am using "Internal Ghostscript: GPL Ghostscript 9.00").
Regards and many thanks for your work on PDFCreator (which is a great tool anyway),
Christian Stapfer