Home End User
New Blog Posts: Merging Reports - Part 1 and Part 2

RichText output to PDF

edited March 2006 in End User
ReportBuilder 10.02
Delphi 6 Update Pack 2

Hi,

I've just upgraded to RB10 from 7.02 and I tried to use the native support
for PDF.
It seems that rich text renders like a bitmap and this produces a bad
quality output.
Furthermore the page size of the pdf is a little smaller than the original
page size and I think this produce scaling problems with images and rich
text too.
Is it so?
Is there something I should know about Pdf output?
Is there any workaround for the problems above?

Thank you in advance.
Massimiliano Trezzi

Comments

  • edited March 2006
    Hi Massimiliano,

    Unfortunately the native RB PDF device only has the capability of exporting
    RichText as a bitmap. Depending on the nature of the RichText component,
    this can drastically reduce output quality. One option would be to place an
    identical invisible Memo object behind the RichText component and toggle its
    visibility based on which device is used. I believe some of the third party
    export utilities provide this option automatically.

    You may also want to check out Gnostice (http://www.gnostice.com). I
    believe they have implemented the complete conversion of RichText to a
    vector graphic which would not reduce quality.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited March 2006
    Hi!
    I have been using the TExtraDevices from www.waler.com.
    and not the native PDF-device in RB10 while creating PDF files.
    The creation of PDF files is much quicker, specially while exporting RTF
    elements like memos.
    TExtraDevices also have the possibility to export reports in many other
    formats, and should be evaluated.
    I have also tried the Gnostice system, and I will not say anything negative
    about that tool, but I found it to have much functionality which I did not
    need.
    I also found it to be very expensive.
    Kind reards
    TorB.

    ****

    "Massimiliano Trezzi" skrev i melding
This discussion has been closed.