Dear Support Team,
Unfortunately, we experienced a very slow performance in creating a pdf file containing tables with over 10000 rows while an xls file containing the same table is generated much faster. It seems as if the process filled up the page file by about 500 MB to create a file that won’t even reach 1 MB.
To demonstrate the effect, I created a simple example that fills up a table with the dimension of 10 columns and 10000 rows. First it is exported as a xls file and afterwards as a pdf file, meanwhile the duration of each step is messured and shown in the console.
Is there any way to enhance the performance by ourselves by changing our code? Otherwise we would really appreciate it if you provided us with a enhanced version of the Aspose.Pdf assembly.
Yours sincerelly,
mhe
Hi Markus,
Your question is related to Aspose.Pdf, so I’m moving this thread to the related forum. This will enable the Aspose.Pdf team to help you out.
Regards,
Hi Markus,
Thank you for considering Aspose.Pdf.
The performance for large table is really bad.We are working on this issue and I hope it can be greatly optimized in the next hotfix. We will provide ETA for the hotfix after fully studying of this issue. Sorry for the inconvenience.
Hi Markus,
We have made some progress on this issue. In our tests, it takes about 27 seconds to process 10,000 rows. Please try the attachment.
BTW, if the table of more than 10,000 rows, we recommend you use streaming mode. We are still working on this mode and hope it will be available ASAP.
Best regards.