pdf / performance
we are running reportBuilder v9.03 standard edition. we have been using
tExtraDevices to provide our pdf support. i decided to switch to native
reportBuilder pdf support but am having problems with performance. it
takes about 1+ secords to generate/print each page to the pdf file.
printing to printer, archive or report emulation text file do not
experience this problem. tExtraDevices also did not experience a
performance problem. i removed all references to textradevices prior to
adding ppPDFDevice to the uses line.
any suggestions on what can be done to address this?
thanks!!
-martha
tExtraDevices to provide our pdf support. i decided to switch to native
reportBuilder pdf support but am having problems with performance. it
takes about 1+ secords to generate/print each page to the pdf file.
printing to printer, archive or report emulation text file do not
experience this problem. tExtraDevices also did not experience a
performance problem. i removed all references to textradevices prior to
adding ppPDFDevice to the uses line.
any suggestions on what can be done to address this?
thanks!!
-martha
This discussion has been closed.
Comments
TExtraDevices and found our PDF creation to be much faster (and smaller
PDF's).
Rhett Price
IndySoft
Are you by chance exporting rich text components or large images? If so,
you can try setting the PDFSettings.ScaleImages property to True and see if
that makes a difference. I also believe TExtraDevices includes a feature to
export RichText as plain text, improving speed but loosing formatting.
Unfortunately this feature is not currently available in ReportBuilder.
Also, check the compression level of the PDF Device. Changing this to
clFastest will also affect the speed of generation however the file will be
a little larger.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
settings didn't help much, so we'll have to stick with our current
component for the moment (or investigate gnostice).
thanks for your quick response.