2013-09-21 1 views
3

У меня есть шаблон для КПК Hipster (вы помните это, не так ли?), Который показывает четыре копии одной и той же карты на одной странице, а затем четыре копии следующей карточки на следующий и т. д. Я хотел бы изменить порядок вещей, чтобы каждая страница имела только одну копию каждой карты, поэтому я могу распечатать четыре страницы на странице, не тратя много бумаги. Я сделал кое-что смутное сходство с этим много лет назад, но это касалось редактирования вручную много Postscript и навсегда заняло. Я бы хотел, чтобы какое-то решение из командной строки вырезало другой квадрант с каждой страницы, а затем вставило четыре их на одну новую страницу.Создайте файл PDF из частей другого

ответ

1

Вы могли бы попытаться получить то, что вы хотите в два этапа:

  • Настройка CropBox для каждой из страниц, так что только одна копия карты лежит в пределах CropBox.
  • Использование наложения программного обеспечения PDF, чтобы сделать новые страницы из 4 «старых»

Для последнего можно попробовать Multivalent Impose инструмент.

+0

Ваш ответ - это все, что я хотел, за исключением того, что инструмент Multivalent Impose не работает. Я загрузил последнюю версию Multivalent20091027.jar, но у нее нет инструмента Impose. C: \ Users \ dentos> java -classpath Скачивание \ Multivalent20091027.jar tool.pdf.Impose Ошибка: не удалось найти или загрузить основной класс tool.pdf.Impose – samwyse

+0

'C: \ Users \ dentos> java -classpath Загрузки \ Multivalent20091027.jar tool.pdf.Impose' 'Ошибка: не удалось найти или загрузить основной класс tool.pdf.Impose' – samwyse

+0

@samwyse Прошу прощения за многозначность. Вероятно, следовало бы попробовать это, прежде чем рекомендовать. Я могу только рекомендовать вам попробовать решения для этих вопросов: http://stackoverflow.com/q/16119560/249690 и http://stackoverflow.com/q/2507766/249690 – Bobrovsky