// Image Inserter this.addWatermarkFromFile({ cDIPath: "/C/Users/don/Desktop/canal/Reduced_Images/mary2x.jpg", nStart: 2, nScale: 0.59, nVertValue: 131, nHorizValue: -5, }); this.addWatermarkFromFile({ cDIPath: "/C/Users/don/Desktop/canal/Reduced_Images/safcan1x.jpg", nStart: 1, nScale: 0.29, nVertValue: 130, nHorizValue: -9, }); this.addWatermarkFromFile({ cDIPath: "/C/Users/don/Desktop/canal/Reduced_Images/rob2x.jpg", nStart: 3, nScale: 0.59, nVertValue: 130, nHorizValue: -5, }); // Button Nav Generator // Add navigation buttons to the page // This script puts 3 buttons on top of every page (except first that has one button) // First button "<" : takes to the previous page // Second button: "1" : takes to the first page of the document // Third button: ">" : takes to the next page in the document (except last) var inch = 72; var colLtGray = ["RGB", 0.7 , 0.7, 0.7 ]; // Light Gray for subtle try { nLastPage = this.numPages - 1; for (var p = 0; p < this.numPages; p++) { var x = 0.5; if (p > 0) { AddButton(p,x,0.5,0.25,0.25,"PrevPage","<","Previous Page","this.pageNum--;"); // left arrow, previous page x += 0.3; } if (p != 0) { AddButton(p,x,0.5,0.25,0.25,"StartPage","1","Go To First Page","this.pageNum=0;"); // "1", takes to the first page x += 0.3; } if (p < nLastPage) { AddButton(p,x,0.5,0.25,0.25,"NextPage",">","Next Page","this.pageNum++;"); // right arrow, next page x += 0.3; } } } catch (e) { app.alert(e); } // AddButton function creates a button with given parameters and action function AddButton(nPageNum, x, y, width, height, strText, strCaption, strToolTip, strAction) { var aRect = this.getPageBox( { nPage: nPageNum} ); aRect[0] += x * inch; aRect[1] -= y * inch; aRect[2] = aRect[0] + width * inch; aRect[3] = aRect[1] - height * inch; var f = this.addField(strText,"button", nPageNum, aRect); f.setAction("MouseUp",strAction); f.userName = strToolTip; f.delay = true; f.borderStyle = border.s; f.highlight = "push"; f.textSize = 0; // autosized f.textColor = colLtGray; f.strokeColor = colLtGray; f.fillColor = color.white; // you can specify a different font here, otherwise it uses a default one //f.textFont = font.ZapfD; f.buttonSetCaption(strCaption); f.delay = false; }