PH-CU-S

EN
InDesign Script v6.0 Free / Open Source

PDF Imposition Scripts

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

Key Features

1. 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
2. Smart Measurement Conversion

Seamless preset switching converts values and rounds layout/sheet dimensions to 3 decimal places in inches. Crop marks and bleed parameters round cleanly to standard metrics (e.g. 2mm translates perfectly to 0.1 inches).

3. 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 version)
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 two script versions:
    • PDF_Imposition_auto_page_num.jsx (automatic page count detection)
    • PDF_Imposition_manual.jsx (manual page count input)
  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 both .jsx files into the opened folder.
  6. The scripts will now appear in your InDesign Scripts Panel. Double-click either 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)