Añadiendo acciones de Javascript a un archivo PDF existente
Contents
[
Hide
]
La clase PdfContentEditor presente en el paquete com.aspose.pdf.facades proporciona la flexibilidad para añadir acciones de Javascript a un archivo PDF. Puedes crear un enlace con las acciones en serie correspondientes para ejecutar un elemento de menú en el visor de PDF. Esta clase también ofrece la característica de crear acciones adicionales para eventos de documentos.
En primer lugar, se dibuja un objeto en el Document, en nuestro ejemplo un Rectangle. Y establezca la acción createJavaScriptLink en el Rectángulo. Después, puede guardar su documento.
public static void AddingJavascriptActions() {
PdfContentEditor editor = new PdfContentEditor();
editor.bindPdf(_dataDir+"sample.pdf");
// crear enlace Javascript
java.awt.Rectangle rect = new java.awt.Rectangle(50, 750, 50, 50);
String code = "app.alert('¡Bienvenido a Aspose!');";
editor.createJavaScriptLink(code, rect, 1, java.awt.Color.GREEN);
// guardar el archivo de salida
editor.save(_dataDir+"JavaScriptAdded_output.pdf");
}