Reader's Comments »

  1. 1. By Francisko Parejo on February 24, 2009 at 19:24

    I use version 4.75 and it works ok when printing with the method fastprint activated, except for printers PostScript and virtual PDF that I have to disable it.

    (a) Example of printing on virtual pdf printer with fastprint off (it’s ok):
    http://www.franciskoparejo.com/kambiz/fastprint_off_in_virtualprinter.pdf

    (b) Example of printing on virtual pdf with fastprint on:
    http://www.franciskoparejo.com/kambiz/fastprint_on_in_virtualprinter.pdf

    Now, there is no method fastprint at 5.13 and the print is always in (b) (bad).

    What can we do? Thank you very much for your great work.

    I work in Delphi 5.

  2. 2. By Kambiz on February 25, 2009 at 13:30

    In the old version of PrintPreview, when FastPrint was False the component was converting each page to DIB bitmap and printing that bitmap. It was not only slow, but also reducing quality of the print.

    If you use PaintGraphic or PaintGraphEx method of PrintPreview to draw your images, you will not encounter such problem.

    In other hand, because this problem is because of printer driver, you can solve it by updating the driver. For generating PDF I use PrimoPDF and it works great.