Article View: adobe.scripting.indesign
Article #19987Re: Page Size and Orientation NOT working
From: Bill Clements
Date: Sun, 10 Nov 2002 23:18
Date: Sun, 10 Nov 2002 23:18
51 lines
2691 bytes
2691 bytes
Whoops!
'-------------------------
Dim myInDesign As InDesign.Application
Set myInDesign = CreateObject("InDesign.Application.2.0")
Set myDocument = myInDesign.Documents.Add
Rem Set the measurement units to millimeters
myDocument.ViewPreferences.HorzMeasurementUnits = idMSMillimeters
myDocument.ViewPreferences.VertMeasurementUnits = idMSMillimeters
Set myDocumentPreferences = myDocument.DocumentPreferences
myDocumentPreferences.PageWidth = CDbl(txtPageW.Text)
myDocumentPreferences.PageHeight = CDbl(txtPageH.Text)
myDocumentPreferences.PagesPerSpread = 1 'Can be exposed on Form
Set myMasterSpread = myDocument.MasterSpreads.Item(1)
Set myMasterPage = myMasterSpread.Pages.Item(1)
Set myMarginPreferences = myMasterPage.MarginPreferences
myMarginPreferences.MarginLeft = CDbl(txtLeft.Text) 'Exposed
myMarginPreferences.MarginTop = CDbl(txtTop.Text) 'Exposed
myMarginPreferences.MarginRight = CDbl(txtRight.Text) 'Exposed
myMarginPreferences.MarginBottom = CDbl(txtBottom.Text) 'Exposed
myLeftMargin = myMarginPreferences.MarginLeft
myTopMargin = myMarginPreferences.MarginTop
myRightMargin = myMarginPreferences.MarginRight
myBottomMargin = myMarginPreferences.MarginBottom
'-----------------------------------------------------
Rem Do this after setting margins.
If optPortrait.Value = True Then
myDocumentPreferences.PageOrientation = idPortrait
End If
If optLandscape.Value = True Then
myDocumentPreferences.PageOrientation = idLandscape
End If
'-------------------------------------------
Everything works until I try to set the number of pages (calculated previously).
The page is landscape, until I do this:
'set the number of pages in the document.
myDocumentPreferences.NumberOfPages = myNumberOfPages
I have tried adding a page to an active document, but no joy.
What am I doing wrong?
Thanks,
Bill
Technical Details
Message-ID:
<1de67ce8.3@WebX.la2eafNXanI>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!eusc.inter.net!newsfeed01.sul.t-online.de!t-online.de!WebXReferences:
<1de67ce8.-1@WebX.la2eafNXanI>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f939a,e817c558ea6d46ce X-Google-Attributes: gidf939a,public X-Google-ArrivalTime: 2002-11-10 15:44:03 PST From: "Bill Clements" <clementsbill@hotmail.com> Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!eusc.inter.net!newsfeed01.sul.t-online.de!t-online.de!WebX Newsgroups: adobe.scripting.indesign Subject: Re: Page Size and Orientation NOT working Message-ID: <1de67ce8.3@WebX.la2eafNXanI> Date: Sun, 10 Nov 2002 15:18:40 -0800 References: <1de67ce8.-1@WebX.la2eafNXanI> Lines: 53 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit