Adding Javascript actions PDF
Contents
[
Hide
]
Класс PdfContentEditor, представленный в пакете Aspose.Pdf.Facades, предоставляет гибкость для добавления Javascript-действий в PDF-файл. Вы можете создать ссылку с последовательными действиями, соответствующими выполнению пункта меню в просмотрщике PDF. Этот класс также предоставляет возможность создавать дополнительные действия для событий документа.
Прежде всего, в Document рисуется объект, в нашем примере это Rectangle. И установите действие createJavaScriptLink для прямоугольника. После этого вы можете сохранить свой документ.
public static void AddingJavascriptActions()
{
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(_dataDir + "sample.pdf");
// создать Javascript ссылку
System.Drawing.Rectangle rect = new System.Drawing.Rectangle(50, 750, 50, 50);
String code = "app.alert('Welcome to Aspose!');";
editor.CreateJavaScriptLink(code, rect, 1, System.Drawing.Color.Green);
// сохранить выходной файл
editor.Save(_dataDir + "JavaScriptAdded_output.pdf");
}