دمج PDF برمجياً

الآن، دمج ملفات pdf هو أحد المهام المطلوبة بشكل كبير. توضح هذه المقالة كيفية دمج ملفات PDF متعددة في مستند PDF واحد باستخدام Aspose.PDF for PHP عبر Java. المثال مكتوب بلغة Java، لكن يمكن استخدام API في لغات برمجة أخرى. يتم دمج ملفات PDF بحيث يتم إلحاق الأول في نهاية المستند الآخر.

دمج ملفات PDF باستخدام PHP

لدمج ملفين PDF:

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

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

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

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

يُظهر مقتطف الشيفرة التالي كيفية دمج ملفات PDF باستخدام PHP.

    // فتح المستند الأول
    $document1 = new Document($inputFile1);
    
    // فتح المستند الثاني
    $document2 = new Document($inputFile2);

    // إضافة صفحات المستند الثاني إلى الأول
    $document1->getPages()->add($document2->getPages());

    // حفظ ملف الإخراج المدموج
    $document1->save($outputFile);
    $document1->close();
    $document2->close();