إضافة إجراءات جافا سكريبت PDF

Contents
[ ]

توفر فئة PdfContentEditor الموجودة ضمن حزمة Aspose.Pdf.Facades المرونة لإضافة إجراءات جافا سكريبت إلى ملف PDF. يمكنك إنشاء رابط مع الإجراءات التسلسلية المقابلة لتنفيذ عنصر قائمة في عارض PDF. توفر هذه الفئة أيضًا ميزة إنشاء إجراءات إضافية لأحداث المستندات.

أولاً، يتم رسم كائن في Document، في مثالنا Rectangle. وضع الإجراء createJavaScriptLink إلى المستطيل. بعد ذلك يمكنك حفظ المستند.

  public static void AddingJavascriptActions()
        {
            PdfContentEditor editor = new PdfContentEditor();
            editor.BindPdf(_dataDir + "sample.pdf");
            // إنشاء رابط جافا سكريبت
            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");
        }