Ajouter des actions Javascript à un fichier PDF existant

Contents
[ ]

La classe PdfContentEditor présente dans le package com.aspose.pdf.facades offre la flexibilité d’ajouter des actions Javascript à un fichier PDF. Vous pouvez créer un lien avec les actions en série correspondant à l’exécution d’un élément de menu dans le visualiseur PDF. Cette classe offre également la fonctionnalité de créer des actions supplémentaires pour les événements du document.

Tout d’abord, un objet est dessiné dans le Document, dans notre exemple un Rectangle. Et définissez l’action createJavaScriptLink sur le Rectangle. Après, vous pouvez enregistrer votre document.

 public static void AddingJavascriptActions() {
        PdfContentEditor editor = new PdfContentEditor();
        editor.bindPdf(_dataDir+"sample.pdf");
        // créer un lien Javascript
        java.awt.Rectangle rect = new java.awt.Rectangle(50, 750, 50, 50);
        String code = "app.alert('Bienvenue chez Aspose!');";
        editor.createJavaScriptLink(code, rect, 1, java.awt.Color.GREEN);
        // enregistrer le fichier de sortie
        editor.save(_dataDir+"JavaScriptAdded_output.pdf");
    }