Obtenga el número de página actual en InDesign CS5 de Javascript

¿Cuál es la expresión DOM para get la página actual donde está el cursor?

app.activeDocument.currentPage ? 

Usted quiere:

 app.activeWindow.activePage.name; 

Esto le dará el nombre del número de página real 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 location de la página para la cual se coloca el marco de text.

 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; 
    Intereting Posts