I've been doing research to create large amounts of PDF files (or large amounts of pages inside a PDF).
One of the products that was available in the company was Aspose.
Basicly the application that will be developped has to be able generate Invoices (up to 10 000 a month).
These invoices have to be printed and optionaly saved digitaly. The most obvious option was to create these invoices in PDF format.
After a couple of days of testing we came to the conclusion that Aspose has some troubles dealing with large amounts of PDF files or pages inside PDF files.
We've noticed that the creation of the PDF can take up quite some time and the Memory in use can go up to fairly large amounts (1.5 GB beeing the highest we noticed)
We tried to generate the PDF in various ways:
- Start from a Word template and save as PDF format
- Start from a template written in code and generate the PDF purely from code
Both ways had the same problem, beeing relatively slow and Memory usage beeing very high (Application sometimes even crashed going out of memory).
I've included an example of one of our test applications.
Maybe it's something we are still doing wrong or maybe it's a problem with Aspose that's been reported in the past or something else.
We'd appreciate if u could look into this matter and maybe give us a possible answer to our problems.
Thanks in advance,