2010-09-22 10 views

Odpowiedz

7

Chcecie:

app.activeWindow.activePage.name; 

To daje rzeczywistą stronę numer nazwa w postaci ciągu znaków (tzn. jeśli twoje strony są ponumerowane alfabetem rzymskim, to da "v" dla piątej strony).

0

Poniższe spowoduje utworzenie bloku tekstu z bieżącym numerem strony. Możesz również zastosować to do strony wzorcowej, zmieniając położenie strony, dla której umieszczona jest ramka tekstowa.

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; 
Powiązane problemy