Reply To: Script to override master page items

#71467
swan pado
Member

try {
//Active Document
var appDoc = app.activeDocument;
//All Master Spreads
var allMasSprs = appDoc.masterSpreads;
//All Document Pages
var allPages = appDoc.pages;
//Document Page
for (var p = 0; p < allPages.length; ++p) {
var tarMasPgItems = allPages[p].masterPageItems;
//Master Page Items
if (tarMasPgItems.length > 0) {
//Master Page Item
for (var m = 0; m < tarMasPgItems.length; ++m) {
try {
//Allow Override
if (allPages[p].masterPageItems[m].allowOverrides == true) {
allPages[p].masterPageItems[m].override(allPages[p]);
}//end if //Allow Override
} catch (er) {/*Inheritance Master Page Final Override Item*/}
}//end for //Master Page Item
}//end if //Master Page Items
}//end for
} catch (err) {
Window.alert(err);
}

This article was last modified on November 6, 2014

Comments (0)

Loading comments...