Donnez vie à vos documents numériques !
 

Répondre à : Script pour ajouter un bouton avec action Page suivante sur fichiers pdf

abracadabraPDF Forums PDF – Général Script pour ajouter un bouton avec action Page suivante sur fichiers pdf Répondre à : Script pour ajouter un bouton avec action Page suivante sur fichiers pdf

#70096
Merlin
Maître des clés

Cette fois j’ai testé avec un Acrobat tout juste ouvert et donc débarrassé de toute variable fantôme, il y en avait deux autres 😱

 

// POSITION BOUTON "PAGE SUIVANTE"
var nPosBt6 = 1.5; // multiplicateur
var inch = 28.3; // unité de base, ce qui fait 1 inch = 1 centimètre

// CRÉER BOUTON PAGE SUIVANTE SUR TOUTES LES PAGES
for (var p = 0; p < this.numPages; p++) {
// Position du rectangle
var aRect = this.getPageBox( {nPage: p} );
aRect[0] = aRect[2] - nPosBt6*inch; // from right of page
aRect[2] = aRect[0]+1*inch; // Make it 1 cm wide
aRect[1] -= .5*inch; // 0,5 cm from the top of page
aRect[3] = aRect[1] - 15; // and 15 points high
var f = this.addField("btPageSuiv", "button", p, aRect)
f.setAction("MouseUp", "this.pageNum++");
f.userName = "Page suivante"; // infobulle
f.display = display.noPrint;
f.borderStyle = border.s;
f.highlight = "none";
f.textSize = 0; // 0 = corps automatique
f.textColor = color.black;
f.fillColor = color.white;
f.strokeColor = color.black;
f.textFont = font.Helv; // Helvetica
f.buttonSetCaption("\u003E\u003E\u003E"); // flèche vers la droite
}