إضافة هوامش إلى صفحات PDF

Contents
[ ]

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

في مقتطف الشفرة هذا، محرر ملفات PDF يتم استخدام الفئة لإضافة هوامش 0.5 بوصة إلى الصفحتين 1 و 3 من مستند الإدخال. يتم تحديد الهوامش بالنقاط (بوصة واحدة = 72 نقطة) ويتم تطبيقها بشكل فردي على اليسار واليمين وأعلى وأسفل كل صفحة.

  1. افتح مستند PDF المصدر.
  2. قم بإنشاء مثيل «محرر ملفات PDF».
  3. حدد الهوامش والصفحات التي تريد تعديلها.
  4. قم بتطبيق الهوامش باستخدام طريقة «add_margines».
  5. احفظ ملف PDF المحدث في ملف الإخراج.
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 Margins to PDF Pages
def add_margins_to_pdf_pages(infile, outfile):
    # Create a PdfFileEditor object
    pdf_editor = pdf_facades.PdfFileEditor()
    # Define the margins to be added (in points)
    left_margin = 36  # 0.5 inch
    right_margin = 36  # 0.5 inch
    top_margin = 36  # 0.5 inch
    bottom_margin = 36  # 0.5 inch

    pdf_editor.add_margins(
        infile, outfile, [1, 3], left_margin, right_margin, top_margin, bottom_margin
    )