@wpsupport:
Hi,please use either the CIdFonts or the "ExactTextPlacement" in Modes.
The bad fonmt spacing is usually caused by a too low printing resolution. When You print using screenresolution (or create the output data) the convertion to PDF resolution introduces a lot of rounding erros. Those erreos are also visible when a metafile is scaled on Windows.
So You need to print in a higher resolution.
If you set CanvasReference to "Printer" the printer resolution is ised for the wPDF canvas.
Julian
- So use one of the modes settings (CIdFonts / ExactTextPlacement) AND the CanvasReference to printer at the same time?
- If I use the CanvasReference as printer will I have to change calculations because of resolution changes? (This part gets a little confusing at times).
- As you know I have a class inherited from TWPPDFPrinter that allows me to call multiple MakePDF for various report types like FastReports, Ace and WPTools. So if I do a begindoc and the canvasreference for the first report is set to screen for wptools, but then I go and print this ace report and have to switch canvasreference to printer will it cause problems doing this between one begindoc / enddoc? Meaning can I switch the canvasreference from one page to the next depending on the report source?