إزالة المرفقات من PDF باستخدام بايثون

Contents
[ ]

Aspose.PDF for Python يمكنه إزالة المرفقات من ملفات PDF. يتم الاحتفاظ بمرفقات مستند PDF في مجموعة EmbeddedFiles الخاصة بكائن المستند.

لحذف جميع المرفقات المرتبطة بملف PDF:

  1. قم باستدعاء طريقة delete() لمجموعة EmbeddedFiles.
  2. قم بحفظ الملف المحدث باستخدام طريقة save() الخاصة بكائن Document.

يظهر الكود التالي كيفية إزالة المرفقات من مستند PDF.


    import aspose.pdf as ap

    # فتح المستند
    document = ap.Document(input_pdf)

    # حذف جميع المرفقات
    document.embedded_files.delete()

    # حفظ الملف المحدث
    document.save(output_pdf)