Software

Scripts for Adobe Creative Cloud applications

As a prepress operator as well as a programmer, when burdened by a repetitive task, I open a code editor and devise a time-saving solution. Here are some of the solutions I have developed. Each is free to download and use indefinitely, I only ask that you consider contributing to my efforts and click the PayPal “Pay What It’s Worth” button. Any amount is appreciated and inspires me to share future solutions. I am also available for hire to program custom solutions. Use the Contact Page to get in touch, ask for help with a script, or to report flaws in any tools offered here. And feel free to describe your own design or prepress challenges and suggestions for tools that might solve those challenges. I’ll see what I can do.

William Campbell

For help installing scripts, see How to install and use scripts in Adobe Creative Cloud applications.

IMPORTANT: by downloading any of the scripts on this page you agree that the software is provided without any warranty, express or implied. USE AT YOUR OWN RISK. Always make backups of important data.

Scripts for Adobe InDesign

JavaScript for Adobe InDesign
Latest update 05/27/2017

  • Moves links not used to a selected folder
  • Examines links placed in the active document, a book file, or a folder of documents
  • Works with Mac and Windows
  • Uses system to move files, rather than copy and delete
  • All properties of moved files are preserved (modification time, etc.)
  • Also moves matching dotbar files on servers that split Mac resource and data forks
Read more / Download

JavaScript for Adobe InDesign
Latest update 05/27/2017

  • Generate a list of links placed in InDesign documents
  • Export from the active document, a book, or a folder of documents
  • Option to include documents in subfolders
  • Include color space (RGB, CMYK, Gray, 1-bit B&W)
  • Include effective PPI
  • Detects files of same name linked to different paths
  • Generate comma-separated values or tab-separated text
  • Option to output JSON or XML
  • CSV and TXT may be opened by popular spreadsheet applications
Read more / Download

PDF Export Single Pages

JavaScript for Adobe InDesign
Latest update 09/08/2017

  • Export an entire document as single-page PDFs
  • Page labels at the beginning or end of output file names
  • Absolute (document) numbering or by section
  • Set minimum digits to pad section and page labels
  • Omit section label for documents of only one section
  • Preview example file name before proceeding
  • Export all pages, a single page, or any range or ranges of pages
  • Export using any defined PDF Preset
  • Save and restore all settings
Read more / Download

PDF Place and Export

JavaScript for Adobe InDesign
Latest update 05/27/2017

  • Process a single PDF or entire folder of PDFs
  • InDesign document created from PDF page size
  • Include bleed and resolve overlapping bleeds in spine
  • Convert PDF in reader spreads to pages
  • Convert PDF in printer spreads to pages
  • Create printer spreads from PDF pages
  • Add spine effect when facing pages
  • Save resulting InDesign document
  • Export new PDF using PDF preset
  • Save and restore all settings
Read more / Download

Text Cleanup

JavaScript for Adobe InDesign
Latest update 05/27/2017

  • Apply to an entire document, a selected story, or selected text
  • Confirmation to proceed or skip changes
  • Replace a defined number of spaces with a tab character
  • Remove spaces before or after tabs
  • Remove spaces and tabs at paragraph begin or end
  • Reduce multiple spaces or tabs to one
  • If desired, keep two spaces between sentences
  • Replace double hyphens with em or en dash
  • Remove forced line breaks
  • Remove empty paragraphs
  • Save and restore all settings
Read more / Download

IMPORTANT: by downloading any of the scripts on this page you agree that the software is provided without any warranty, express or implied. USE AT YOUR OWN RISK. Always make backups of important data.