إضافة صفحات في PDF باستخدام بايثون

Aspose.PDF لـ Python عبر .NET API يوفر مرونة كاملة للعمل مع الصفحات في مستند PDF باستخدام Python. يحتفظ بجميع صفحات مستند PDF في PageCollection التي يمكن استخدامها للعمل مع صفحات PDF. Aspose.PDF لـ Python عبر .NET يتيح لك إدراج صفحة في مستند PDF في أي موقع في الملف بالإضافة إلى إضافة صفحات إلى نهاية ملف PDF. يوضح هذا القسم كيفية إضافة صفحات إلى PDF باستخدام Python.

إضافة أو إدراج صفحة في ملف PDF

Aspose.PDF لـ Python عبر .NET يتيح لك إدراج صفحة في مستند PDF في أي موقع في الملف بالإضافة إلى إضافة صفحات إلى نهاية ملف PDF.

إدراج صفحة فارغة في ملف PDF في الموقع المطلوب

لإدراج صفحة فارغة في ملف PDF:

  1. قم بإنشاء كائن فئة Document مع ملف PDF المدخل.

  2. استدعاء طريقة insert لمجموعة PageCollection مع الفهرس المحدد.

  3. احفظ ملف PDF الناتج باستخدام طريقة save.

يوضح لك مقطع الشيفرة البرمجية التالي كيفية إدراج صفحة في ملف PDF.


    import aspose.pdf as ap

    # فتح المستند
    document = ap.Document(input_pdf)
    # إدراج صفحة فارغة في PDF
    document.pages.insert(2)
    # حفظ الملف الناتج
    document.save(output_pdf)

إضافة صفحة فارغة في نهاية ملف PDF

أحيانًا، تريد التأكد من أن المستند ينتهي بصفحة فارغة. يشرح هذا الموضوع كيفية إدراج صفحة فارغة في نهاية مستند PDF.

لإدراج صفحة فارغة في نهاية ملف PDF:

  1. أنشئ كائن فئة Document مع ملف PDF المدخل.

  2. قم باستدعاء طريقة add() الخاصة بمجموعة PageCollection بدون أي معلمات.

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

يظهر لك مقطع الشيفرة التالي كيفية إدراج صفحة فارغة في نهاية ملف PDF.


    import aspose.pdf as ap

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

    # إدراج صفحة فارغة في نهاية ملف PDF
    document.pages.add()

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