Skip to Content
avatar image
Former Member

About the approach to print as not image

I hope someone can help to answer the bellow question. [Environment] Windows Server 2012 Standard Edition 64 bit CrystalReports13.0.2000 [Question] When printing the CrystalReport Document with ReportDocument.PrintToPrinter() to the virtual printer, the CrystalReport Document is passed as image (.bmp?). What method or property should be set to pass the CrystalReport to the virtual printer as not image ?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Mar 21, 2017 at 05:15 PM

    Not an option, CR formatting engine produces a "picture" of the page because a lot of the features are not capable of converting the objects into ASCII characters that printers can use.


    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thank you for your reply. It's very helpful.

      The things that I hope to know the most is;

      After Crystal Reports prints using ListWorks virtual driver,

      ListWorks works some process using ASCII characters that Crystal Reports prints.

      When Crystal Reports prints as "picture" instead of as ASCII characters,

      ListWorks cannot works it using ASCII characters.

      Is there the method that ASCII characters is never made "picture" ?

  • May 08, 2017 at 04:38 PM

    Ah, that would be a problem. CR has done this for years, as long as I can remember ( 20 years ) so not likely we can change it now.

    Only option is don't use the driver when pictures are involved, it's the nature of printers to switch to Graphics mode when images are used. CR has always relied on the hardware.


    Add comment
    10|10000 characters needed characters exceeded