Adobe 27510753 Scripting Guide - Page 154
Within InDesign, a, method. After you've created a document, you can then use
UPC - 718659445294
View all Adobe 27510753 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 154 highlights
146 Working with Documents in VBScript Adobe InDesign CS2 Scripting Guide If myDocument.Saved = False Then Rem If you do not provide a file name, Rem InDesign displays the Save dialog box. myInDesign.ActiveDocument.Save "c:\myTestDocument.indd" End If The following example saves a document as a template: Rem SaveAsTemplate.vbs Rem An InDesign CS2 VBScript Rem Save the active document as a template. Set myInDesign = CreateObject("InDesign.Application.CS2") If myInDesign.ActiveDocument.Saved = True Then Rem Convert the file name to a string. myFileName = myInDesign.ActiveDocument.FullName Rem If the file name contains the extension ".indd", change it to ".indt". If InStr(1, myFileName, ".indd") 0 Then myFileName = Replace(myFileName, ".indd", ".indt") End If Else Rem If the document has not been saved, then give it a Rem default file name/file path. myFileName = "c:\myTestDocument.indt" End If myInDesign.ActiveDocument.Save myFileName, True Basic page layout Each document has a page size, assigned number of pages, bleed and slug working areas, and columns and margins to define the area into which material is placed. Defining page size and document length When you create a new document using the InDesign user interface, you can specify the page size, number of pages, page orientation, and whether the document uses facing pages. To create a document using InDesign scripting, you use the Documents.Add method. After you've created a document, you can then use the DocumentPreferences object to control the settings: Rem DocumentPreferences.vbs Rem An InDesign CS2 VBScript Rem Use the documentPreferences object to change the Rem dimensions and orientation of the document. Set myInDesign = CreateObject("InDesign.Application.CS2") Set myDocument = myInDesign.Documents.Add With myDocument.DocumentPreferences .PageHeight = "800pt" .PageWidth = "600pt" .PageOrientation = idPageOrientation.idLandscape .PagesPerDocument = 16 End With Note: The Application object also has a DocumentPreferences object. You can set the application defaults for page height, page width, and other properties by changing the properties of this object. Defining bleed and slug areas Within InDesign, a bleed or a slug is an area outside the page margins that can be printed or included in an exported PDF. Typically, these areas are used for objects that extend beyond the page edges (bleed) and job/document information (slug). The two areas can be printed and exported independently-for example,