Question

Quelle est l'expression DOM pour obtenir la page en cours où le curseur est:

app.activeDocument.currentPage ?
Était-ce utile?

La solution

Vous voulez:

app.activeWindow.activePage.name;

Cela vous donnera le nom du numéro de page réelle en tant que chaîne (à savoir si vos pages sont numérotées en caractères romains alors cela donnera « v » pour la cinquième page).

Autres conseils

Le ci-dessous va créer un bloc de texte avec le numéro de page. Vous pouvez également appliquer ce à la page principale en changeant l'emplacement de page pour laquelle est placé le cadre de texte.

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;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top