Cuál es la expresión de DOM para obtener la página actual en la que el cursor es:Obtener número de página actual en InDesign CS5 de Javascript
app.activeDocument.currentPage ?
Cuál es la expresión de DOM para obtener la página actual en la que el cursor es:Obtener número de página actual en InDesign CS5 de Javascript
app.activeDocument.currentPage ?
que desea buscar:
app.activeWindow.activePage.name;
esto le dará la página real el nombre del número como una cadena (es decir, si sus páginas están numeradas en romano, entonces esto dará 'v' para la quinta página).
Lo siguiente crearía un bloque de texto con el número de página actual. También podría hacer que esto se aplique a la página maestra cambiando la ubicación de la página para la cual se coloca el marco de texto.
myDocument = app.activeDocument;
var myDocument = app.documents.item(0);
var myPage = myDocument.pages.item(0);
var myTextFrame = myPage.textFrames.add();
//Set the bounds of the text frame.
//
myTextFrame.geometricBounds = [0, 0, .52, 5.5];
//Enter text in the text frame.
//("\r" is a return character.+
myTextFrame.contents = "P_";
myTextFrame.parentStory.insertionPoints.item(-1).contents = SpecialCharacters.autoPageNumber;