2010-09-22 3 views
6

से InDesign CS5 में वर्तमान पृष्ठ नंबर प्राप्त करें क्या डोम अभिव्यक्ति है जहां कर्सर है वर्तमान पृष्ठ पाने के लिए:जावास्क्रिप्ट

app.activeDocument.currentPage ? 

उत्तर

7

आप चाहते हैं:

app.activeWindow.activePage.name; 

यह आपको वास्तविक पृष्ठ दे देंगे एक स्ट्रिंग के रूप में संख्या का नाम (यानी यदि आपके पृष्ठ रोमन में गिने गए हैं तो यह पांचवें पृष्ठ के लिए 'v' देगा)।

0

नीचे वर्तमान पृष्ठ संख्या के साथ एक टेक्स्ट ब्लॉक बनाएगा। आप पेज पेज को बदलकर मास्टर पेज पर भी लागू हो सकते हैं जिसके लिए टेक्स्ट फ्रेम रखा गया है।

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; 
संबंधित मुद्दे