We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Memory Consumption for PDF file conversion

Hi Team,
We are having concern about memory size for big size doc, docx, xls, xlsx, ppt and pptx files conversion. Basically we were faced out of memory exception issue when ever tried with with more than 100 MB file size PDF conversion used with trial version of various dll such as aspose.cells, aspose.pdf, aspose.word and etc.

We would like to know with this example,
1. How much memory size RAM is required if we convert 100MB excel / word / PPT file into PDF file?
2. At the same time if 20 users trying to convert each 100MB file then what would be the memory size RAM required to support all these 20 users files?

Please provide your valuable response ASAP.

Thanks & Regards,
Rajesh Subramanian


I would like to address your issue/ requirements from Aspose.Cells perspective for converting large Excel files to PDF file format.

For your information, Aspose.Cells API by default would require almost 10 times the memory as of spreadsheet file’s size. The total amount of memory is not final as it also depends on the contents, binary data, formttings etc. used in the Workbook. But if memory preferences are set before loading the spreadsheet into an instance of Workbook, it will surely consume less memory to certain extent. We would suggest you to give the latest version of Aspose.Cells for .NET 8.0.0 a try on your end while employing the Memory Optimization for your needs.

If you still find any issue or confusion let us know.

Thank you.

Hi Rajesh,

Thanks for your inquiry. I would like to address your query from Aspose.Words perspective.

is quite difficult to answer such questions because CPU performance and
memory usage all depend on complexity and size of the documents you are
loading/generating. Usually, Aspose.Words needs 10 times more memory
than the original document size to build it’s DOM in the memory and when
it comes to rendering a document to fixed page formats (e.g. PDF),
Aspose.Words needs to build two model in the memory – one for document
and the other for rendered document.

Please try the latest version of Aspose.Words for .NET 14.3.0 from here:

Please let us know if you face any issue while using Aspose.Words.