إضافة هوامش إلى صفحات PDF
Contents
[
Hide
]
يمكن أن تؤدي إضافة هوامش إلى صفحات PDF إلى تحسين قابلية القراءة أو إعداد المستندات للطباعة أو تخصيص مساحة للتعليقات التوضيحية. باستخدام Aspose.PDF لـ Python، يمكن للمطورين إضافة هوامش برمجيًا إلى صفحات معينة من PDF دون تعديل تخطيط المحتوى.
في مقتطف الشفرة هذا، محرر ملفات PDF يتم استخدام الفئة لإضافة هوامش 0.5 بوصة إلى الصفحتين 1 و 3 من مستند الإدخال. يتم تحديد الهوامش بالنقاط (بوصة واحدة = 72 نقطة) ويتم تطبيقها بشكل فردي على اليسار واليمين وأعلى وأسفل كل صفحة.
- افتح مستند PDF المصدر.
- قم بإنشاء مثيل «محرر ملفات PDF».
- حدد الهوامش والصفحات التي تريد تعديلها.
- قم بتطبيق الهوامش باستخدام طريقة «add_margines».
- احفظ ملف 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
)