Ajouter du JavaScript à un PDF en utilisant Java

Ce tutoriel rapide explique comment ajouter du JavaScript à PDF en utilisant Java. Vous obtiendrez des détails pour configurer l’IDE, une liste d’étapes et un exemple de code pour travailler avec PDF JS en Java. Il vous apprendra à ajouter des scripts pour différentes actions effectuées sur un PDF.

Étapes pour le scripting PDF en utilisant Java

  1. Configurez l’environnement pour ajouter Aspose.PDF for Java afin de travailler avec JavaScript dans PDF
  2. Importez les classes et modules souhaités depuis la bibliothèque
  3. Chargez le fichier PDF existant dans l’objet de la classe Document où JavaScript doit être ajouté
  4. Créez l’objet JavascriptAction et définissez le message lorsque l’événement se produit
  5. Utilisez la méthode setOpenAction() de la classe document pour définir JavaScript lors de l’ouverture du PDF
  6. Ajoutez une autre action pour l’événement de fermeture du PDF en utilisant la méthode setBeforeClosing()
  7. Enregistrez le fichier PDF avec le JavaScript intégré

Ces étapes décrivent comment créer un PDF avec JS en Java. Importez les classes requises, chargez une licence, créez un JavascriptAction, définissez-le pour l’événement d’ouverture du fichier PDF cible, accédez à la collection d’actions du document et ajoutez une autre action lors de la fermeture du PDF, puis enregistrez le fichier PDF.

Code pour ajouter du JavaScript dans un PDF en utilisant Java

Ce code démontre comment travailler avec JavaScript intégré dans PDF en utilisant Java. Pour ajouter d’autres types d’actions, vous pouvez utiliser la méthode Document.getActions() pour accéder à la collection d’actions et utiliser différentes méthodes pour en ajouter davantage. Vous pouvez ajouter une action pour exécuter un script avant l’enregistrement du PDF, après l’enregistrement, avant l’impression et après l’impression.

Cet article nous a appris le processus pour ajouter du JavaScript à un fichier PDF. Pour ajouter une info-bulle dans un fichier PDF, consultez l’article Ajouter une info-bulle dans un PDF en Java.

 Français