كيفية دمج ملفات PDF باستخدام بايثون

دمج أو تجميع ملفات PDF متعددة في ملف PDF واحد باستخدام Python

دمج ملفات PDF هو استفسار شائع جدًا بين المستخدمين. يمكن أن يكون ذلك مفيدًا عندما يكون لديك عدة ملفات PDF تريد مشاركتها أو تخزينها معًا كوثيقة واحدة.

يمكن أن يساعدك دمج ملفات PDF في تنظيم مستنداتك، وتوفير مساحة للتخزين على جهاز الكمبيوتر الخاص بك، ومشاركة عدة ملفات PDF مع الآخرين عن طريق دمجها في وثيقة واحدة.

دمج PDF في Python عبر .NET ليس مهمة بسيطة بدون استخدام مكتبة طرف ثالث. توضح هذه المقالة كيفية دمج ملفات PDF متعددة في وثيقة PDF واحدة باستخدام Aspose.PDF لـ Python عبر .NET.

دمج ملفات PDF باستخدام Python وDOM

لدمج ملفين PDF:

  1. قم بإنشاء كائنين Document ، يحتوي كل منهما على واحد من ملفات PDF المدخلة.

  2. ثم قم باستدعاء طريقة add() لمجموعة PageCollection لكائن Document الذي تريد إضافة ملف PDF الآخر إليه.

  3. مرر مجموعة PageCollection لكائن Document الثاني إلى طريقة add() لمجموعة PageCollection الأولى.

  4. أخيرًا، احفظ ملف PDF الناتج باستخدام طريقة save().

يظهر مقطع الشيفرة التالي كيفية دمج ملفات PDF.


    import aspose.pdf as ap

    # افتح المستند الأول
    document1 = ap.Document(input_pdf_1)
    # افتح المستند الثاني
    document2 = ap.Document(input_pdf_2)

    # أضف صفحات المستند الثاني إلى الأول
    document1.pages.add(document2.pages)

    # احفظ ملف الإخراج المدموج
    document1.save(output_pdf)

مثال حي

Aspose.PDF Merger هو تطبيق ويب مجاني على الإنترنت يتيح لك التحقيق في كيفية عمل وظيفة دمج العروض التقديمية.

Aspose.PDF Merger