PH-CU-S

EN
InDesign Script v7.0 Free / Open Source

PDF Imposition Scripts

A suite of highly optimized scripts for digital press layout, pagination, and imposition. Automates the arrangement of PDF pages onto a press sheet directly in Adobe InDesign.

Key Features

1. Batch Folder Imposition (PDF_Imposition_folder_v7.jsx)

Directly impose multiple single-page PDF files from a folder. Features in-dialog folder selection, automatic persistent memory of your last working folder, one-click Rescan, and natural alphanumeric file ordering (e.g. 1.pdf, 2.pdf, 10.pdf).

2. Fit with Inset (Proportional Inner Margin)

Shrinks full-bleed artwork proportionally into a safe inner margin (e.g. 5 mm / 0.2 in) while preserving outer crop and bleed bounds. Features live calculation showing clean margin after cutting (Margin - Bleed = Clean margin).

3. Horizontal & Vertical Spacings (Gaps X / Y)

Independent horizontal and vertical gap spacing between adjacent items in the grid, complete with a quick 0 / 0 reset button for step-and-repeat layouts.

4. Professional Cut & Stack Crop Marks

Smart mark placement generates single crop marks for shared borders and dual-tick marks for gap gutters with customizable length, thickness, and bleed offset.

5. Multi-Unit Support (Metric & Imperial)

Configurable startup defaults using UNIT_DEFAULT = "mm" or "in". Easily switch interface inputs and presets.

Metric (mm) Presets
Layouts: 216x303, 152x214, 150x110, 110x75
Sheets: 320x470 (SRA3 V), 230x320, A4 V, A4 H
Imperial (inches) Presets
Layouts: 8.5x11, 5.5x8.5, 4x6, 3.5x2
Sheets: 13x19 (Tabloid Ex), 12x18, 11x17, Letter
6. Logarithmic Auto Page Detection

The automatic version calculates PDF page counts instantly using a highly efficient binary search engine, reducing InDesign verification checks significantly compared to standard linear loops.

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

Installation Instructions

  1. Download the ZIP archive using the download link.
  2. Unzip the files on your computer. You will get three script versions:
    • PDF_Imposition_auto_v7.jsx (automatic page count detection)
    • PDF_Imposition_v7.jsx (fast manual page count entry)
    • PDF_Imposition_folder_v7.jsx (batch folder imposition for single-page PDFs)
  3. Open Adobe InDesign. Open the Scripts Panel by navigating to WindowUtilitiesScripts.
  4. Right-click on the User folder inside the Scripts Panel and select Reveal in Explorer (Windows) or Reveal in Finder (macOS).
  5. Copy all .jsx files into the opened folder.
  6. The scripts will now appear in your InDesign Scripts Panel. Double-click any script to launch it!
InDesign PDF Imposition Interface Preview
Script Dashboard Layout & Automation Preview (900×900px)

Get the Script

Download the imposition script package for free. It is fully open-source and free to modify for your personal or commercial production needs.

Download Scripts Archive (.zip)