Ajout d'actions Javascript PDF
Contents
[
Hide
]
La classe PdfContentEditor présente dans le package 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 possibilité 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
System.Drawing.Rectangle rect = new System.Drawing.Rectangle(50, 750, 50, 50);
String code = "app.alert('Bienvenue chez Aspose!');";
editor.CreateJavaScriptLink(code, rect, 1, System.Drawing.Color.Green);
// enregistrer le fichier de sortie
editor.Save(_dataDir + "JavaScriptAdded_output.pdf");
}