Article View: adobe.scripting.indesign
Article #18570Re: Duplicate a page (AS)
From: Olav Kvern
Date: Wed, 12 Mar 2003 00:25
Date: Wed, 12 Mar 2003 00:25
58 lines
2208 bytes
2208 bytes
Jim--
If you're actually trying to duplicate the entire page, try something like this:
--DuplicatePages
set mySourcePageNumber to 1
set numberOfPages to 3
tell application "InDesign 2.0.2"
tell active document
repeat numberOfPages times
set myNewPage to duplicate page mySourcePageNumber
end repeat
end tell
end tell
If you're trying to duplicate page items from one page to several other pages, try something like this:
--DuplicatePageItems
set mySourcePageNumber to 1
set myTargetPages to {2, 3, 4, 5}
tell application "InDesign 2.0.2"
tell active document
set ruler origin of view preferences to page origin
set zero point to {0, 0}
repeat with myCounter from 1 to (count myTargetPages)
set mySourcePage to page mySourcePageNumber
try
set myTargetPage to page (item myCounter of myTargetPages)
on error
set myTargetPage to make page at end
end try
repeat with myPageItemCounter from (count page items of mySourcePage) to 1 by -1
set myClone to duplicate page item myPageItemCounter of mySourcePage
copy geometric bounds of myClone to myBounds
tell myClone
move to myTargetPage
set geometric bounds to myBounds
end tell
end repeat
end repeat
end tell
end tell
Does that help?
Thanks,
Ole
Technical Details
Message-ID:
<1de84031.0@WebX.la2eafNXanI>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-08!supernews.com!38.144.126.75.MISMATCH!feed1.newsreader.com!newsreader.com!rip!news.webusenet.com!news.stupi.se!news.stupi.se!news.tele.dk!news.tele.dk!small.news.tele.dk!eusc.inter.net!newsfeed01.sul.t-online.de!t-online.de!WebXReferences:
<BA93B78E.63C%jimh@rainiercolor.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f939a,2a5faac8a99ae857 X-Google-Attributes: gidf939a,public X-Google-ArrivalTime: 2003-03-11 16:37:38 PST From: "Olav Kvern" <okvern@adobe.com> Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-08!supernews.com!38.144.126.75.MISMATCH!feed1.newsreader.com!newsreader.com!rip!news.webusenet.com!news.stupi.se!news.stupi.se!news.tele.dk!news.tele.dk!small.news.tele.dk!eusc.inter.net!newsfeed01.sul.t-online.de!t-online.de!WebX Newsgroups: adobe.scripting.indesign Subject: Re: Duplicate a page (AS) Message-ID: <1de84031.0@WebX.la2eafNXanI> Date: Tue, 11 Mar 2003 16:25:36 -0800 References: <BA93B78E.63C%jimh@rainiercolor.com> Lines: 54 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit