Skip to main content
Participant
March 19, 2026
Question

InDesign Retains PDF Export Page Range Across Documents Instead of Resetting to All Pages

  • March 19, 2026
  • 6 replies
  • 136 views

There is absolutely no reason InDesign should retain an export page range on all documents after one is set on an unrelated document. The export dialog for each document should be tied only to that specific document and start initially from a default state.

Too many times I’ve been bitten by sending a client a truncated PDF because a previously opened document was exported with a defined page range.

In what world would a designer decide that all subsequent documents should only be a specific page range. Any documents export settings should reset to a default state and only retain settings for that specific document.That is faulty logic.

 

    6 replies

    leo.r
    Community Expert
    Community Expert
    March 20, 2026

    I see that the subject of this thread has been renamed, but it’s now misleading: the complaint is not about the “Single-Page” setting but about the page range.

    Abhishek Rao
    Community Manager
    Community Manager
    March 20, 2026

    Hi ​@leo.r,

     

    Thanks for pointing that out and for the clarification. I’ve updated the title to better reflect the issue discussed in the thread.

     

    Appreciate your help here.

    Abhishek

    Abhishek Rao
    Community Manager
    Community Manager
    March 20, 2026

    Hi ​@marcusr22677124,

     

    Thanks for sharing your observations, I can understand how this behavior can lead to unintended exports. I’m checking this further with the product team to get more clarity and insights on this behavior, and I’ll update you here as soon as I have more information. In the meantime, you can try the suggestions shared by the experts to help work around this.

     

    Appreciate your patience in the meantime.

    Abhishek

    Abhishek Rao
    Community Manager
    Community Manager
    March 31, 2026

    Hi everyone,

     

    Thanks for your patience on this. We’ve logged a bug for this issue, and the product team is actively working on a fix.

    I’ll keep you all posted here as soon as I have any updates or progress to share.

     

    Appreciate you flagging this and for all the details shared on the thread.

    Abhishek

    Peter Kahrel
    Community Expert
    Community Expert
    March 20, 2026

    Here’s a script that inserts (invisible) labels to a document when you export it to PDF. It remembers the PDF’s name, full path, which preset was used, and whether the PDF should be opened after export. Just those four because these bug me when I export PDFs, but other attributes can be added easily.

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

    Mike Witherell
    Community Expert
    Community Expert
    March 20, 2026

    Hi Peter,

    Does that script have to be re-run each time the document is opened?

    Mike Witherell
    Peter Kahrel
    Community Expert
    Community Expert
    March 20, 2026

    You run the script instead of using the export dialog. So the first time you use it you need to fill/select the fields in the script's window. On subsequent exports you just click ok – unless you want to change anything. 

     

    Community Expert
    March 19, 2026

    I agree and have been bitten many times as well.

    This could be a feature request where a preference allows user to select behavior:

    1. always default to all pages in range, or
    2. retains previous page range from one doc to another
    Community Expert
    March 19, 2026

    Here’s the rub, what’s a flaw for you is a feature for someone else. Some people rely on those settings persisting, especially when exporting multiple similar docs. The real issue isn’t persistence itself, it’s that page range probably shouldn’t behave like a global setting.

    I guess a toggle beside the page range ‘Global Setting’ could be included, but it’s not. That would mean people could decide if they want to export page 72-79 of every document and tick ‘Global’ and it retains the setting, with it ticked off it reverts back to the default state. 

    You could use a script to export your PDF and bypass all the PDF controls, you just need to insert your PDF Preset Name into the script - I have put in High Quality Print - but  you can use  your own or change it in the script to match what you need.

    You can assign shortcuts to Scripts in the Edit>Keyboard Shortcuts 
     

    // Safe Export - Always Full Document

    if (app.documents.length === 0) {
    alert("No document open.");
    } else {
    var doc = app.activeDocument;

    // Choose where to save
    var file = File.saveDialog("Save PDF as");
    if (file !== null) {

    // Use a PDF preset (change name if needed)
    var presetName = "[High Quality Print]"; // e.g. "Press Quality"
    var pdfPreset = app.pdfExportPresets.itemByName(presetName);

    if (!pdfPreset.isValid) {
    alert("PDF preset not found: " + presetName);
    } else {
    // Force ALL pages
    app.pdfExportPreferences.pageRange = PageRange.ALL_PAGES;

    // Export PDF
    doc.exportFile(ExportFormat.PDF_TYPE, file, false, pdfPreset);

    alert("PDF exported (All Pages).");
    }
    }
    }

     

    leo.r
    Community Expert
    Community Expert
    March 19, 2026

    I can’t seem to reproduce it. If I export a document using a page range (for example, 1-2), when I export another document the Range field is set to All Pages. 

     

    What are your InDesign and operating system versions? 

    Participant
    March 19, 2026

    Try exporting a single page only. Then close the document and open a new one. then try to export it. The range remains. Also, it’s been this way for years. Running most current of both ID and MacOS.

    leo.r
    Community Expert
    Community Expert
    March 19, 2026

    Ok I see. This seems to be only applied to exporting a single page, like you mentioned. When exporting a range of multiple pages (e.g. 1-2), the range field is being reset to All Pages.