Quantcast
Channel: Adobe Community: Message List - InDesign Scripting
Viewing all articles
Browse latest Browse all 37788

Re: Modify width of rectangle based on page number in InDesign via Javascript

$
0
0

Hi Trevor,

 

I did it like that...

 

var myDocument = app.activeDocument,
myPages = myDocument.pages,
totalPages = myPages.length,
currentPage = 1;

function getPercent(a) {
    b = (a / totalPages);    return b;
}

for (var i=0,l=myPages.length; i<l; i++) {        currentPage = i + 1;        percent = getPercent (currentPage);        $.write(Current page is :  + currentPage +  / Total page :  + totalPages +  / Percentage :  + percent + %);            var myRectangle = myPages[i].rectangles.add({geometricBounds:[0, 0, 5, (800*percent)], fillColor:myDocument.colors.item(ProgressBarColor)});
}

 

Thanks for your input.


Viewing all articles
Browse latest Browse all 37788

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>