top of page
Quick Print Documents

Printing pages of the InDesign documents to the PostScript files. In the absence of opened documents select folder with InDesign documents (analysis of all the sub-directory) or a choice of several opened documents.

Скрипт предназначен для генерации PostScript-файлов страниц InDesign-документов. При отсутствии открытых документов выбирается папка с InDesign-документами (анализируется все вложенные директории) или предлагается выбор документов при нескольких открытых.

Реализовано:
1) сохранение настроек печати и пути к выбранной папке (для генерации PS-файлов) в файле инициализации, который создается при первом запуске скрипта;
2) выбор языка интерфейса: русский, украинский, английский
(русский и украинский языки полностью поддерживаются только на ОС Windows);
3) проверка дубликатов номеров страниц в секциях документа и анализ объектов документа;
4) выбор стиля печати - Print Preset, при наличии в InDesign только [Default] - предлагается создать новый стиль;
5) печать в отдельные PostScript-файлы или в один файл выбранных страниц (разворотов);
6) печать постраничная или разворотами (spreads);
7) печать без вылетов и меток (послеобрезной формат);
8) модификация дубликата выбранного стиля печати (см. "настройки печати");
9) выбор форматов имен PostScript-файлов:

  • "000_DocumentName.ps" - номер страницы +  "_" + имя документа от стартового символа;

  • "000+Index_DocmN.ps" - номер страницы + индекс + пять символов из имени документа от стартового символа;

  • "000+Index" - номер страницы + введенный индекс;

первые три при постраничной печати или семь символов при печати более одной страницы в один файл соответствуют установленным в секциях документа номерам страниц (арабские цифры без префикса секции);
10) печать выбранного диапазона страниц, который задается в пяти форматах:

  • "PageName" - имя страницы, состоящее из префикса секции (при его наличии) и номера страницы,

  • "PageName - PageName",

  • "+NumberPage" - порядковый номер страницы документа от первой,

  • "+NumberPage - +NumberPage",

  • "+NumberPage - PageName" или "PageName - +NumberPage",

так же поддерживается перечисление различных форматов через запятую, при этом каждый из заданных диапазонов печатается в отдельные файлы;
11) печать выбранной секции документа (при диапазоне страниц "All" - установленый диапазон страниц обладает большим приоритетом);
12) печать текущей страницы или разворота (обладает найбольшим приоритетом);
13) установка атрибута "запечатывание" (Overprint) для Black Swatch 100%;
14) отключение системы управления цветом (Color Management Off);
15) конвертирование цветов документа:

  • дополнительных красок (Spots) в триадные (Process Color),

  • всех цветов документа в CMYK (проверка наличия Pantones (Lab) в изображениях документа);

16) формирование отчета, включающего установки печати документа;
17) "Choose a Folder" - выбор папки для генерации PostScript-файлов, при отключении данной настройки используется последний выбранный путь, сохраненный в файле инициализации, если данная папка существует.

При печати осуществляется принудительное переключение:

  • единицы измерения - миллиметры,

  • Transparency Blend Space в Document CMYK.


Preflight (анализ объектов):

  • анализ изображений включает проверку цветового пространства (Space) и эффективного разрешения; при несоответствии цветового пространства заданным значениям в диалоге инициализации скрипта - "CMYK" и "CMYK + Spoot" или эффективном разрешении вне заданного диапазона выдается сообщение;

  • анализ текстов включает поиск переполнений содержимого в текстовых объектах (включая ячейки таблиц) и поиск по цвету (Fill and Stroke), заданному в диалоге инициализации скрипта - по умолчанию "Registration".

При отмене - сценарий завершает свою работу.

Скрипт не предназначен для печати мастер-разворотов (master spreads) документа!

Настройки печати (редакция дубликата выбранного стиля печати):

 

1) печатать в PS-файл,
2) Color Output: "Composite Leave Unchanged" (при возможности изменения),
3) зеркальное отображение при выводе: отключено (Flip: None),
4) печатать слои: печатные и видимые (Visible & Printable Layers),
5) печатать четные и нечетные страницы (sequence = Sequences.all),
6) печатать только страницами (Spreads - отключено),
7) печатать Master Pages: отключено,
8) печатать объекты с атрибутом "не печатать": отключено,
9) печатать страницы в обратном порядке - Reverse Order: отключено,
10) не печатать пустых страниц (только для Composite Output),
11) печатать "обрезные метки" - 0,25 pt, смещение 6 мм, информацию о странице,
12) использовать для печати вылеты документа: отключено (useDocumentBleedToPrint = false),
13) вылеты: симметричные - 5 мм,
14) Include Slug To Print : отключено;
15) полное внедрение шрифтов, включая загрузку PPD шрифтов,
16) полное внедрение графической информации (Images Send Data: All),
17) формат данных: двоичный (binary),
18) PostScript Level3 (при возможности изменения),
19) profile: "Система управления цветом отключена" (profile = Profile.noCms - при возможности изменения),
20) Opi Image Replacement и Omit For Opi: отключены,
21) Flattener Preset Name: [High Resolution],
22) Ignore Spread Overrides: отключено,
23) если PPD не  Device Independent - "Независимое от устройства":

  • размер бумаги вычислять автоматически,

  • ориентация страницы: портрет,

  • масштабирование по горизонтали и вертикали: пропорционально - 100 %,

  • Paper Offset: 0 mm,

  • Paper Gap: 0 mm,

  • Transverse: отключено,

  • печатать thumbnails: отключено,

  • tile: отключено,

24) позиционирование страниц: по центру.

bottom of page