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