إضافة إجراءات جافا سكريبت إلى ملف PDF موجود

Contents
[ ]

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

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

 public static void AddingJavascriptActions() {
        PdfContentEditor editor = new PdfContentEditor();
        editor.bindPdf(_dataDir+"sample.pdf");
        // إنشاء رابط جافا سكريبت
        java.awt.Rectangle rect = new java.awt.Rectangle(50, 750, 50, 50);
        String code = "app.alert('Welcome to Aspose!');";
        editor.createJavaScriptLink(code, rect, 1, java.awt.Color.GREEN);
        // حفظ ملف الإخراج
        editor.save(_dataDir+"JavaScriptAdded_output.pdf");
    }