🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.scripting.indesign
Article #9205

Re: (JS) Use spreadsheet to rename a bunch of documents?

#9205
From: Peter_Kahrel
Date: Tue, 05 Sep 2006 19:18
23 lines
1409 bytes
If your documents are in a book, then you don't need any spreadsheets. Just cycle through the book documents, get the number of the (first) page and use that when you save-as the document.

Peter



if( app.books.length != 1 ) 
   {	 
   alert( 'Open just one book' ); 
   exit(); 
   }

folder = �/c/docs/�

var chapters = app.books[0].bookContents.everyItem().fullName; 
for( var i = 0; i < chapters.length; i++ ) 
   { 
   app.open( chapters[i] ); 
   app.activeDocument.save( 
      File( folder + app.activeDocument.pages[0].name + �.indd� ) 
      ); 
   app.activeDocument.close(); 
   } 
Technical Details
Message-ID: <3bc189ba.2@webcrossing.la2eafNXanI>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!meganewsservers.com!feeder2.on.meganewsservers.com!newsfeed.kamp.net!newsfeed.kamp.net!news.motzarella.org!news.isoc.lu!webcrossing
References: <3bc189ba.-1@webcrossing.la2eafNXanI>

Show Full Headers
Complete Article Headers
X-Google-Thread: f939a,b660b80d53473988,start
X-Google-Attributes: gidf939a,public
X-Google-Language: ENGLISH,ASCII
From: Peter_Kahrel@adobeforums.com
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!meganewsservers.com!feeder2.on.meganewsservers.com!newsfeed.kamp.net!newsfeed.kamp.net!news.motzarella.org!news.isoc.lu!webcrossing
Newsgroups: adobe.scripting.indesign
Subject: Re: (JS) Use spreadsheet to rename a bunch of documents?
Message-ID: <3bc189ba.2@webcrossing.la2eafNXanI>
Date: Tue, 5 Sep 2006 12:18:38 -0700
References: <3bc189ba.-1@webcrossing.la2eafNXanI>
Lines: 25
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit