Javascriptアクションを追加するPDF

Contents
[ ]

PdfContentEditor クラスは、Aspose.Pdf.Facadesパッケージの下にあり、PDFファイルにJavascriptアクションを追加する柔軟性を提供します。PDFビューアでメニュー項目を実行するのに対応する連続アクションのリンクを作成できます。このクラスは、ドキュメントイベントのための追加アクションを作成する機能も提供します。

まず最初に、Document の中にオブジェクトが描画されます。私たちの例では、Rectangle です。 そして、アクション createJavaScriptLink を Rectangle に設定します。その後、ドキュメントを保存できます。

  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");
        }