Quelle est l'expression DOM pour obtenir la page en cours où le curseur est:Obtenez le numéro de page en cours dans InDesign CS5 de Javascript
app.activeDocument.currentPage ?
Quelle est l'expression DOM pour obtenir la page en cours où le curseur est:Obtenez le numéro de page en cours dans InDesign CS5 de Javascript
app.activeDocument.currentPage ?
Vous voulez:
app.activeWindow.activePage.name;
Cela vous donnera la page réelle le nom du numéro sous la forme d'une chaîne (c.-à-d. si vos pages sont numérotées en caractères romains, cela donnera 'v' pour la cinquième page).
Le texte ci-dessous crée un bloc de texte avec le numéro de page en cours. Vous pouvez également l'appliquer à la page maître en modifiant l'emplacement de la page pour laquelle le cadre de texte est placé.
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;