Adding Javascript actions PDF

Contents
[ ]

Класс 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");
        }