Skip to main content
Inspiring
November 9, 2018
Question

Sections, how to export sections into individual pdf???

  • November 9, 2018
  • 10 replies
  • 9832 views

Hi

I have doc with 20 sections with some section prefix.

How to export this section into 20 individual pdfs, if possible, with section prefix as name of new pdf?

thanks

10 replies

Participant
February 26, 2025

You have to add teh prefix with the page number and it will pdf that specific section.

i.e. B1-B10, C2-C5 etc.

 

Participant
June 1, 2022

You can download the pdf_individuals.txt file attached below and change the txt extention to jsx (pdf_individuals.jsx), then copy to your Indesign script panel folder to install. This script was originally downloaded from https://creativepro.com/files/kahrel/indesign/pdf_individuals.html 

 

You can export sections named by the prefix, marker, etc. 

Peter Kahrel
Community Expert
Community Expert
June 2, 2022

Thank you for mentioning the script. But please include a link to the script rather than posting the script itself. Scripts are updated from time to time. Posted scripts are frozen.

P.

Participant
June 19, 2025

Why isn't this a standard feature in InDesign? It seems like it's needed quite often.

Willi Adelberger
Community Expert
Community Expert
January 16, 2022

Select them in the page panel, right mouse click and in the context menu you can export selected spreads.

Participant
March 24, 2023

Does anyone else see this feature? Because it doesn't show in my version.

Participant
January 14, 2022

This is a pretty old thread but I had the same question in 2022. My solution: select all the pages/spreads in the section you wish to export. (Pages can be out of sequence too if you use the CMD key to select.) Then right click and select > Print Spreads. In the resulting dialog box, set the Printer as "Postscript File" and then click Save. This will create a postscript file that you can open in Acrobat or Preview and then save again as a PDF. It sounds more complicated than it is. Seems the best option until Adobe decides to fix this odd bug. 

Peter Kahrel
Community Expert
Community Expert
January 16, 2022

If none of the scripts mentioned earlier in thread work, you can try this (free) one:

https://creativepro.com/files/kahrel/indesign/pdf_individuals.html

Participant
July 11, 2023

Hello, is there any chance that you have a script not for a book, but for a regular InDesign file divided into sections? Because when I put my file with sections into a book and run your script, it creates several pdf files (for example, 3 out of 7) and crashes.

Stefan Rakete
Inspiring
December 4, 2018

Hi kajzica,

you could iterate over all sections in your document and calculate the pageRange for the PDF export.

here is the key code snippet:

var curPageNameWithPrefix = getPageNameWithPrefix(curPage);

app.pdfExportPreferences.pageRange = curPageNameWithPrefix;           

app.activeDocument.exportFile(ExportFormat.PDF_TYPE, curPDFfile, false, curPDFJobOptions);

You may also need the property documentOffset:

firstPageIndex = curSection.pageStart.documentOffset;

Thanks Stefan

willcampbell7
Legend
November 25, 2018

Try this free script. I think it has what you need, at least close to it. Sections will be numbers, not actual section names (so they sort correctly). Let me know if it works. If not, I could tweak for actual section names, if it is a must.

https://www.marspremedia.com/software/indesign/pdf-export-single-pages

William Campbell
TᴀW
Legend
November 16, 2018

This can be done with my http://www.id-extras.com/products/extract-pages

(a commercial product).

Ariel

FRIdNGE
November 16, 2018

Hi,

Have you found an answer?

Best,

Michel

kajzicaAuthor
Inspiring
November 16, 2018

no

Srishti Bali
Community Manager
Community Manager
November 15, 2018

Moved to InDesign Scripting

Steve Werner
Community Expert
Community Expert
November 9, 2018

I'm pretty sure that would require a script. You can now separate into individual pages in the File > Export > PDF (Print) dialog but not as you specify. You might ask in InDesign Scripting:

InDesign Scripting