New Forum | Previous | Next | (P-PDF) Developers
Topic: Re: Speed differences in PDFLib and CLIBPDF
Conf: (P-PDF) Developers, Msg: 58559
Date: 5/29/2002 05:33 PM
At 08:08 AM 11/14/2001 +1100, p-pdf-developer Listmanager wrote:
> I am tasked with evaluating various PDF libraries for inclusion in
> our Report Writing Application.
Glad to hear that you've been doing a thorough eval...
>I have integrated both the PDFLib and CLIBPDF libraries (in different
>instances). Utilizing the same code to interface to these libraries I have
>noticed a drastic speed difference. To create a 17 page report with PDFLib
>it takes approx 4 seconds while CLIBPDF takes approximate 2:45 to produce
>the same report (output is acceptable in both cases).
PDFlib sounds about right, and ClibPDF needs help - ouch!
>I have run the profiler on both instances (the report writer code is a
>combination of c and C++) I have noticed for instance that the display
>text function (_PDF_SHOW() and CPDF_textshow() for PDFLIB and CLIBPDF
>respectively) have drastic differences in execution time but perform the
>same functionality ( to the PDF Layman that I am) PDFLIB takes .005 ms
>while CLLIBPDf's takes 13.11 ms.
I haven't looked at the code in ClibPDF in a long time, but I can
tell you that PDFlib is pretty well optimized for speed - especially text
output (since that's what most peopel do). And for that matter, ClibPDF
hasn't been updated (AFAIC from their website) in over a year :(.
>My question to you guys is Am I missing something here. I do not see how
>my code could be causing this difference as I use the same code for both
>libraries. Thanks for reading this and Thanks for all the help this forum
I doubt that it's you - it may well be them, though that's
certainly a pretty heavy hit!!
Another question would be how the final PDF's compare in size? Are
they the same size (or pretty close), or is there a big difference?