إدراج صفحات في PDF

Contents
[ ]

يعد إدراج الصفحات في ملف PDF موجود مطلبًا شائعًا عند دمج المستندات أو إضافة المحتوى أو إعادة تنظيم التقارير. باستخدام Aspose.PDF لـ Python، يمكن للمطورين إدراج صفحات برمجيًا من ملف PDF إلى آخر في موقع محدد.

توضح هذه المقالة كيفية استخدام طريقة الإدراج الخاصة بـ محرر ملفات PDF فئة. من خلال تحديد أرقام الصفحات لإدراجها والموقع المستهدف، يمكنك دمج المحتوى من ملفات PDF مختلفة مع الحفاظ على التنسيق والهيكل الأصليين.

  1. قم بإنشاء كائن محرر ملفات PDF.
  2. حدد موضع الإدراج والصفحات.
  3. إدراج صفحات.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

import sys
from os import path

sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir


# Insert Pages into PDF
def insert_pages_into_pdf(infile, sample_file, outfile):
    # Create a PdfFileEditor object
    pdf_editor = pdf_facades.PdfFileEditor()

    # Define the page number where new pages will be inserted (1-based index)
    insert_page_number = 2

    pdf_editor.insert(infile, insert_page_number, sample_file, [1, 2], outfile)