Я ищу бесплатный инструмент, который позволяет повторно размещать страницы PDF-документа и объединять несколько страниц на листе. Первая часть (переустановка) легко решается многими инструментами (я использую PyPDF).
Проблема связана со вторым требованием: объединить две (или более) страницы в одну страницу. Например, возьмите две страницы (A и B), поверните их, масштабируйте и объедините на одну страницу, например,
------ ------ ------
| | | | | |
| A | | B | | a |
| | | | | |
| | | | ---> ------
| | | | | |
| | | | | b |
| | | | | |
------ ------ ------
Решение должно работать на Linux, а также на Windows. Я ищу либо консольное приложение, либо библиотеку с привязками Python или Perl.
Изменить есть библиотека pdfnup, которая должна выполнять именно этот вид преобразования, и является перекрестной -платформу, однако я не могу использовать ее из-за ошибки, похожей на this.