I have a large number of PDF files which have two slides to a page (for printing).
The format is A4 pages each with two slides setup like so:
-----------
| slide 1 |
-----------
| slide 2 |
-----------
How can I generate a new PDF file with one slide per page?
Happy to use GUI, CLI, scripts or even interface with a language's PDF library; but I do need the text on the slides to still be selectable.
Thanks to Matt Gumbley for his Python Script. I have modified that Python script such that it now also works with PDFs that contain portrait and landscape pages and cropped pages:
If using a Java or .Net library is ok for you, you can use iText / iTextSharp.
An example for tiling an existing document can be found in the book iText in Action, 2nd edition, in the freely available chapter 6: TilingHero.java / TilingHero.cs.
(copy-pasted from https://superuser.com/a/235327/35237)