Jump to content
Steps

Publisher requires too much memory on PDF export

Recommended Posts

I noticed that the more pages my photobook the more memory is used during the PDF export.

The memory demand increases on export with each page and does not fall back after that.

With 15 pages the export needed 8 GB of my 16 MB ram.

Now with 23 pages I can't export anymore because I've not enough memory.

A good idea would be if the PDF export would not take place solely in memory but to stream the pages to the disk. This should free up memory during the process.

I don't know if that is possible with Publisher in it's internal structure, but this is how I solved the memory problem on PDF export in my own software. PDF in general is a linear format that allows appending part to part on disk.


Windows 10 Pro x64 (1903). Intel Core i7-9700K @ 3.60GHz, 32 GB memory, NVidia GTX 780
Affinity Photo 1.7.1.404, Affinity Designer 1.7.1.404, Affinity Publisher 1.7.1.404

Share this post


Link to post
Share on other sites

I've answered the memory handling in a different thread and am looking into the crashing issues you are having with that file.

So we'll mark this one as resolved for now.


Serif Europe Ltd. - www.serif.com

Share this post


Link to post
Share on other sites

So it's intended that I can't export a PDF if I have not enough memory available? 


Windows 10 Pro x64 (1903). Intel Core i7-9700K @ 3.60GHz, 32 GB memory, NVidia GTX 780
Affinity Photo 1.7.1.404, Affinity Designer 1.7.1.404, Affinity Publisher 1.7.1.404

Share this post


Link to post
Share on other sites

No, however in the other thread you mention being able to export this file, are you unable to export it?


Serif Europe Ltd. - www.serif.com

Share this post


Link to post
Share on other sites

Add 3 pages more and: Yes.


Windows 10 Pro x64 (1903). Intel Core i7-9700K @ 3.60GHz, 32 GB memory, NVidia GTX 780
Affinity Photo 1.7.1.404, Affinity Designer 1.7.1.404, Affinity Publisher 1.7.1.404

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×