2017-07-10 4 views
0

Dans un fichier pdf, dans le code derrière un bouton, jecommande de sortie de travail pour Foxit Phantom mais pas Foxit Reader

Run a JavaScript (change some form fields) 
Execute a menu item, File->Save 
Execute a menu item, File->Exit 

La commande de sortie fonctionne très bien en PDF Phantom (ancienne version, 2.2), mais pas dans Foxit Reader (8.3, version assez récente). Juste rien ne se passe là-bas.

J'ai également vérifié avec une ancienne version de Foxit Reader, 3.3, et il fonctionne comme prévu.

J'ai essayé les paramètres "Sécurité" et "Trust Manager", mais ceux-ci n'améliorent pas la situation.

Je souhaite fermer le lecteur lorsque j'appuie sur le bouton.

Répondre

1

Cette option (création et exécution) semble avoir été supprimée dans les nouvelles versions de Foxit Reader et Foxit PhantomPDF. De plus, bien qu'Adobe Acrobat affiche "Exécuter un élément de menu, Fichier-> Quitter" comme étant une option disponible, il ne quitte pas réellement l'application, affiche simplement la boîte de message ci-dessous et si vous appuyez sur OK il ferme le fichier PDF mais laisse Adobe Acrobat ouvert.

enter image description here

Il est en fait une bonne chose, cela ne fonctionne plus, le créateur du document ne doit pas être en mesure de déclencher l'application de visualisation sur la machine des utilisateurs finaux de quitter. Déclenchement de fermeture du document peut-être, mais certainement pas l'application de visualisation.

+1

D'une manière générale, vous avez peut-être raison. Dans mon cas, j'ai utilisé ce mécanisme pour détecter quand l'utilisateur a fini d'apporter des modifications à un fichier pdf et de le traiter davantage. Je vais accepter, puisque c'est la seule réponse et aussi ce que j'ai trouvé ailleurs: Acrobat et Foxit l'ont déjà enlevé il y a quelques années déjà. –