Donnez vie à vos documents numériques !
 

Répondre à : Utilisation de fonctions privilégiées dans des contextes non privilégiés

abracadabraPDF Forums PDF – Général Utilisation de fonctions privilégiées dans des contextes non privilégiés Répondre à : Utilisation de fonctions privilégiées dans des contextes non privilégiés

#65889
bebarth
Maître des clés

bonjour,
La “trustedFunction” doit être placée en script d’application.
Je ne connais pas Nuance Power PDF Advanced et je ne sais donc pas comment ça se passe pour ce logiciel.
Pour Acrobat Pro et Reader, un fichier .js avec le script doit être placé dans le répertoir JavaScript de l’application, d’où le nom “script d’application”…
Si tu veux exécuter ton script depuis la console, il faut tout exécuter en même temps. La fonction et le script du bouton. Tu sélectionnes le tout dans la console, puis bouton “enter” (et non retour ligne).
Avec ton exemple :

Code:
mySaveAs = app.trustPropagatorFunction(function(doc,path) {
app.beginPriv();
doc.saveAs(path);
app.endPriv();
});
myTrustedSpecialTaskFunc = app.trustedFunction(function(doc,path) {
app.beginPriv();
mySaveAs(doc,path);
app.endPriv();
});
var myFileName = “Name” + “.pdf”;
myTrustedSpecialTaskFunc(this, myFileName);

@+
:bonjour: