Donnez vie à vos documents numériques !
 

Répondre à : Javascript PDF archivable

abracadabraPDF Forums PDF – Général Javascript PDF archivable Répondre à : Javascript PDF archivable

#73009
bebarth
Maître des clés

bonjour,
Il n’est pas possible d’enregistrer avec un script directement à partir d’un bouton.
Pour cela, il faut un script de d’application (un fichier .js que l’on place dans le répertoire JavaScript d’Acrobat).
Le script est du genre :
if (app.formsVersion>=8) {
Save_PDFA=app.trustedFunction(function(cheminFichier) {
app.beginPriv();
this.flattenPages();
this.saveAs({
cPath: cheminFichier,
cConvID: "com.callas.preflight.pdfa"
});
app.endPriv();
})
console.println("Le plugin d\'enregistrement \"Save_PDFA\" est actif.");
}

Et tu appelles le script via ton bouton avec :
event.target.display=display.hidden;
Save_PDFA("myDoc.pdf");

Ici la première ligne cache le bouton avant d’aplatir les champs (on ne peut pas supprimer le champ qui lance l’action).

Ci-joint les fichiers.

@+
😎

Attachments:
You must be logged in to view attached files.