Donnez vie à vos documents numériques !
 

Répondre à : Script d’impression se lance sur Acrobat Pro mais pas sur Acrobat Reader

abracadabraPDF Forums PDF – Général Script d’impression se lance sur Acrobat Pro mais pas sur Acrobat Reader Répondre à : Script d’impression se lance sur Acrobat Pro mais pas sur Acrobat Reader

#69666
Merlin
Maître des clés

Scripts qu'on peut améliorer ainsi pour éviter que l'utilisateur soit invité à enregistrer le document s'il n'a pas fait de modication avant de l'imprimer :

// Document sera imprimé (document will print)
var bSale = this.dirty;
this.deletePages({nStart: this.numPages-1});
console.println(“Suppression de la page modèle pendant l'impression…”);

// Document a été imprimé (document did print)
this.spawnPageFromTemplate({cTemplate: “pageModele”});
this.dirty = bSale;
console.println(“…puis réaffichage de la page.”);

:geek:

À propos de “this.dirty” voir : https://opensource.adobe.com/dc-acrobat-sdk-docs/acrobatsdk/html2015/Acro12_MasterBook/JS_API_AcroJS/Doc_properties.htm?rhhlterm=dirty&rhsyns=%20#XREF_39186_dirty