New Forum | Previous | Next | (P-PDF) Developers
Topic: Large Volume PDF Generation
Conf: (P-PDF) Developers, Msg: 69637
Date: 7/31/2002 07:10 PM
I have downloaded a the trial version of the ActivePDF toolkit and must say that it is a very nifty piece of kit! At the moment i'm developing a proof of concept with this tool. This links an Oracle database through a bespoke COM object I have written that returns a recordset and then using the ActivePDF toolkit creates a PDF. I can do this via 2 methods.
Creates the PDF from scratch Page headings, column names and extracted data et al. Using the Active PDF toolkit to format on the fly..
Develop a PDF form template which is 3 pages long with page headings and column names embeded in the document. All that needs done is to reference the form fields in the script to populate it with data. I presume this is the quicker way as the ActivePDF object doesnt have to write out the page/column headings and there are less formating lines in my VB script that need executed as well. Can I get confirmation of this please? A problem with this is that the the template has 3 pages the last of which shows the transactions of an account - being as the number of transactions can be unlimited, we have no way of knowing how many transaction pages we would need until we come to producing the PDF - is there anyway of inserting a page onto the end of the template or output file. I know i could write a function that could create a PDF page on the fly save it off and then stitch them together using the tool but this would take time - even on the fastest of servers. With output predictions estimated at over 150,000 clients its going to take days!! Can ActivePDF toolkit stand up to this load?
So to summarise..
1. Which method is quicker ? PDF on the fly or PDF form template? Is there another way?
2. How can we handle overflow data using the PDF template?
3. Can ActivePDF toolkit stand up to a strenuous load? est. 150,000 clients by the end of 2004
4. Do u know anyway of compressing PDF's to limit file size?
5. Is this the best way to go about producing so many PDFs dynamically?
The final solution will be all compiled code (VB) on an NT box armed to the teeth with RAM and Processors sitting beside the database connected via a fat pipe...
I'm trying to find the quickest solution in producing a large amount formatted PDFs - I've looked at FDF but with page overflow and graphs to be added it looks like a non starter and word on the PDF forums is that ActivePDF is better?
Any ideas would be greatly appreciated..