How to DE-MERGE (Split) multiple page PDF

I have a 1000 page PDF document that needs to be broke out into separate pages. each page it's own PDF document... How can I make this happen... thanks
GorapsI.T. ManagerAsked:
Who is Participating?
 
Joe Winograd, Fellow&MVEDeveloperCommented:
Many software packages will do it. Here's one way, with the PDF Toolkit (PDFtk), an excellent (free!) product that has numerous features to manipulate PDFs. It comes in both command line and GUI versions. The command line version is called PDFtk Server and may be downloaded here:
http://www.pdflabs.com/tools/pdftk-server/

Don't be misled by "Server" in the name. I don't know why they called it that, but it's just an executable (pdftk.exe, with a supporting DLL, libiconv2.dll) that runs on XP, Vista, W7, and W8 (it does not have to run on a "server" OS).

Here's the one line solution for you using the PDFtk command line to burst/split/de-merge your PDF:

pdftk input.pdf burst

The "burst" operation bursts/splits/de-merges the input file into multiple, one-page output files. You may control the naming convention of the output files if you want. See the PDFtk Server Manual for details and examples of the command line options:

http://www.pdflabs.com/docs/pdftk-man-page/
http://www.pdflabs.com/docs/pdftk-cli-examples/

Regards, Joe
0
 
GorapsI.T. ManagerAuthor Commented:
is there a way to create a range as well?  So pages 1 - 80 I want as 1 document ... 81 - 100 I want seperate PDF's 101 to 500  I want as 1 document.. etc..etc...
0
 
Joe Winograd, Fellow&MVEDeveloperCommented:
Yes. That would be the "cat" operation, which "catenates" pages. For example:

pdftk input.pdf cat 1-80 output out1-80.pdf
pdftk input.pdf cat 81-100 output out81-100.pdf
pdftk input.pdf cat 101-500 output out101-500.pdf

The parameter after "cat" is the page range; the parameter after "output" is the name of the PDF file created. Regards, Joe
0
 
GorapsI.T. ManagerAuthor Commented:
And I can name the output file anything i want?
0
 
Joe Winograd, Fellow&MVEDeveloperCommented:
Yes. The string after the "output" parameter can be any file name you want. If there are spaces in it, enclose the name is quotes, such as:

pdftk input.pdf cat 1-80 output "this is an output file name with spaces.pdf"

Of course, the file type/extension will always be pdf. Regards, Joe
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.