Date
Категория PDF
Теги Java / itext / pdf
Язык en

Описание

Для автоматизации процедуры спуска полос на формат А3 я написал программу на Java. Данная программа производит спуск в зависимости от формата документа, идущего на печать.

Метки:

  • Черный прямоуглольник обозначает лицевую сторону листа.
  • Узкие линии на лицевой стороне сдигаются вместе с увеличением номера листа, затем идут по две, три и так далее. Предназначены для обозначения номера листа. В отпечатном издании формируют лесенки, по которым можно проверить правильность сбора листов.
  • Линии сгиба листа.

Страницы формата меньше или равного А5 размещаются по 4 на разворот в следующем порядке (слева направо):

Лицевая сторона

(4, 1)

Оборотная сторона

(2, 3)

Странцы формата больше А5 до А4 , размещаются по 2 на разворот в следующем порядке:

Лицевая сторона

Перевернуты (5,4)

Не перевернуты (8,1)

Оборотная сторона

Перевернуты (3,6)

Не перевернуты (2,7)

Как использовать

Если на компьютере не установлена Java, то её необходимо установить. https://java.com

Можно запускать из терминала java -jar imposeonA3.jar file.pdf

Для запуска в Windows также есть вариант программы, упакованый в exe файл.

Скачать программу можно по ссылке на последнюю версию

После запуска появится диалог выбора входного файла. После выбора программа создаст файл для печати на А3 с префиксом A3_ в той же папке, что и входной файл.

Исходный текст на GitHub