with php i have to split a single pdf file with multiple pages inside it to a lot of PDF file with one page per file. I use pdftk and works fine, but every pdf created for e
When splitting PDF files, it's sometimes hard to avoid information which is only required by some pages being included in each output file.
cpdf tries hard to avoid this -- you can try it and see what happens. You might find it's no better than pdftk on your file, but it should be.
Disclosure: I am the author of cpdf.
You may use pdftk and try
pdftk source.pdf cat 1-100 output try1.pdf
pdftk source.pdf cat 101-end output try2.pdf
You could always specify the compress
option - for example:
pdftk input.pdf burst output output_%02d.pdf compress
Note that pdftk
just copies the content of your PDF files from the inputs into the outputs, and can't do very much to optimize away bloat. So if your input PDFs are large/complicated, your output PDFs will be also. Also note that any fonts embedded in the document may end up being duplicated in each output document, taking up more space.
Had a similar problem. But does not apply 1:1 to the question. Anyways somebody might find it useful:
Reference: cpdf to extract and apply bookmarks: http://www.coherentpdf.com/cpdfmanual/node38.html
cpdf -list-bookmarks original.pdf > booksmarks.txt
cpdf -add-bookmarks booksmarks.txt new.pdf -o result.pdf