Moguće da bi ghostscript to mogo riješiti u command promptu.
Ovo bi ti trebalo napraviti 5000 dokumenata s pojedinačnim stranicama.
Code:
gs -sOutputFile=page_%05d.pdf -sDEVICE=pdfwrite -dBATCH -dNOPAUSE 5000_page.pdf
Ovo bi trebalo biti OK. Daklem, s "-sPageList" postavljaš raspon stranica (u mom primjeru 1-50), "-o" daje naziv output fajla a je predmetni mega pdf.
Code:
gs -sDEVICE=pdfwrite -dBATCH -dNOPAUSE -sPageList=1-50 -o 0000_0050_pages.pdf 5000_page_document.pdf
gs -sDEVICE=pdfwrite -dBATCH -dNOPAUSE -sPageList=51-100 -o 0051_0100_pages.pdf 5000_page_document.pdf
gs -sDEVICE=pdfwrite -dBATCH -dNOPAUSE -sPageList=101-150 -o 0101_0150_pages.pdf 5000_page_document.pdf
...
Dokumentacija ti je tu
https://www.ghostscript.com/doc/current/Use.htm
Download:
https://www.ghostscript.com/download/gsdnld.html
Navjerojatnije te interesira 64 bitni windows release ovdje
https://github.com/ArtifexSoftware/g.../gs9540w64.exe
Moguće da ćeš morati dodati put na koji instalira gs u sistemski path ili samo odeš u taj folder (gdje se nalazi gs.exe) stisneš shift+desni klik i u meniju bi se trebalo pojaviti "start command prompt here" iliti tako nešto. Onda iz tog prozora možeš izdavati naredbe.