إضافة فواصل الصفحات في PDF

Contents
[ ]

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

توضح هذه المقالة كيفية استخدام طريقة «add_page_break» الخاصة بـ محرر ملفات PDF فئة لإدراج فاصل صفحات بإحداثيات رأسية محددة على صفحة محددة. تقوم الطريقة بإنشاء صفحة جديدة ونقل المحتوى أسفل نقطة الفاصل إلى تلك الصفحة.

  1. قم بإنشاء كائن محرر ملفات PDF.
  2. حدد موضع فاصل الصفحات.
  3. أدخل فاصل الصفحات.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


# Add Page Breaks in PDF
def add_page_breaks_in_pdf(infile, outfile):
    # Create a PdfFileEditor object
    pdf_editor = pdf_facades.PdfFileEditor()
    pdf_editor.add_page_break(
        infile,
        outfile,
        [
            pdf_facades.PdfFileEditor.PageBreak(1, 400),
        ],
    )