A suite of highly optimized scripts for digital press layout, pagination, and imposition in Adobe InDesign.
- PDF_Imposition_auto_v7.jsx — Automatic PDF page count detection using a logarithmic binary search engine. Best for multi-page documents where you want exact automatic page detection.
- PDF_Imposition_v7.jsx — Fast manual page count entry (instant launch without initial PDF scanning).
- PDF_Imposition_folder_v7.jsx — Batch folder imposition for individual single-page PDF files. Features integrated in-dialog folder selection, last-folder memory, "Browse..." & "Rescan" controls, and natural alphanumeric file ordering.
- In-Dialog Folder Manager: Direct folder selection inside the script interface without blocking modal dialogs.
- Persistent Last-Folder Memory: Remembers your working folder between sessions and loads it automatically on startup.
- Smart "Browse..." Navigation: Folder picker opens directly in the last used directory instead of resetting to the root drives list.
- Instant "Rescan" Button: Easily re-indexes the selected folder with one click after adding or removing files.
- Natural Alphanumeric Sorting: Accurately orders files numerically (e.g.
1.pdf,2.pdf,10.pdf,20.pdf). - Automatic Dimension & Quantity Detection: Measures dimensions from the first file and sets the total file count automatically.
- Proportional Inner Fit: Enables shrinking full-bleed artwork proportionally into a safe inner margin (default 5 mm / 0.2 in) while preserving outer crop and bleed bounds.
- Live Trim Calculation: Real-time margin preview calculation
Margin - Bleed = Clean margin(e.g.[5] 5 - 3 = 2 mm) showing exact remaining safe margin after guillotine cutting.
- Independent Gaps: Dedicated horizontal and vertical spacing inputs between adjacent items in the grid.
- One-Click Reset: Quick
0 / 0reset button to clear spacing immediately for standard step-and-repeat layouts.
- Double-Tick Inner Marks: Automatically generates single crop marks for shared edges and dual-tick marks when gap spacing is present.
- Customizable Marks: Configurable mark length, thickness, and bleed offset.
- Millimeters (mm) & Inches (in): Configurable startup defaults (using
UNIT_DEFAULT = "mm"or"in"). - Independent Layout & Sheet Presets:
- Metric (mm) presets: Layouts (
216x303,152x214,150x110,110x75), Sheets (320x470SRA3 V,230x320SRA3 H,210x297A4 V,297x210A4 H). - Imperial (inches) US standard presets: Layouts (
8.5x11Letter,5.5x8.5Half Letter,4x6Postcard,3.5x2Business Card), Sheets (13x19Tabloid Extra,12x18Digital Press,11x17Tabloid,8.5x11Letter).
- Metric (mm) presets: Layouts (
- Preset switching: Seamlessly switches preset dimensions, textboxes, and labels between Metric and Imperial values.
- Smart Rounding: Layout and sheet values convert and round to 3 decimal places in inches, while crop marks and bleed parameters round to clean, standard single-decimal metrics (e.g.
2mmis rounded cleanly to0.1 in).
-
Instant automatic page count detection using a logarithmic binary search engine:
PDF Pages Standard Linear Search Binary Search (Auto v7.0) 16 17 checks 10 checks 100 101 checks 14 checks 500 501 checks 18 checks 1000 1001 checks 20 checks 10000 10001 checks 26 checks
- Professional imposition automation script for Adobe InDesign with step & repeat, saddle stitch, perfect bound, and cut stack.
ComfyUI Photoshop Plugin (PH-CU-S)
- A powerful Photoshop plugin powered by ComfyUI, providing direct integration with local generative models.
![]() AI Code PRO Vector Barcodes (18 Standards) & Designer QR Codes for Adobe Illustrator |
![]() ID Code PRO Vector Barcodes (18 Standards) & Designer QR Codes for Adobe InDesign |
Комплект скриптов для спуска полос и раскладки PDF-документов в Adobe InDesign.
PDF_Imposition_auto_v7.jsx— автоматический логарифмический подсчет количества страниц в многостраничном PDF.PDF_Imposition_v7.jsx— ручной ввод количества страниц для мгновенного запуска без предварительного сканирования.PDF_Imposition_folder_v7.jsx— спуск полос из папки с отдельными одностраничными PDF-файлами (с запоминанием последней папки, кнопками «Обзор...» и «Обновить», а также натуральной числовой сортировкой).
- Спуск из папки с PDF: выбор папки прямо в окне скрипта, сохранение пути к последней рабочей папке, запуск диалога в текущей папке, кнопка повторного сканирования и автоподсчет количества файлов.
- Вписать с отступом (Fit with Inset): пропорциональное уменьшение макета под безопасное поле с сохранением внешних вылетов под обрез и живой калькуляцией чистого отступа
(Отступ - Вылеты = Чистый отступ). - Горизонтальные и вертикальные распорки (Gap X / Gap Y): настраиваемые промежутки между элементами на печатном листе с кнопкой сброса
0 / 0. - Метки реза для порезки стопой: автоматическая генерация одинарных и двойных меток при наличии зазоров.
- Поддержка миллиметров и дюймов: раздельные пресеты для метрической и дюймовой систем.
- Download the latest release
.ziparchive. - In Adobe InDesign, open the Scripts Panel (
Window→Utilities→Scripts). - Right-click the User folder and choose Reveal in Explorer (Windows) or Reveal in Finder (macOS).
- Place the
.jsxfiles into the folder. - Double-click any script to run.
Developed by Said Auita.
- GitHub Repository: github.com/SaidAuita/adobe-indesign-pdf-imposition
- Free Graphic Arts Scripts & Tools: ph-cu-s.com/tools
- Photoshop ↔ ComfyUI Plugin: ph-cu-s.com
- Профессиональный скрипт для автоматизации спуска полос в Adobe InDesign.
ComfyUI Photoshop Plugin (PH-CU-S)
- Мощный плагин для Photoshop на базе ComfyUI, обеспечивающий прямую интеграцию с локальными генеративными моделями.
![]() AI Code PRO Генератор векторных штрихкодов (18 стандартов) и дизайнерских QR-кодов для Adobe Illustrator |
![]() ID Code PRO Генератор векторных штрихкодов (18 стандартов) и дизайнерских QR-кодов для Adobe InDesign |




