إضافة طوابع الصفحة إلى PDF في Python
Contents
[
Hide
]
يوضح Aspose.PDF لـ Python عبر .NET كيفية تطبيق طابع صفحة (علامة مائية أو تراكب) على صفحة معينة في PDF Document. يمكن أن يكون ختم الصفحة صفحة PDF موجودة تستخدم كخلفية أو طبقة أمامية (انظر PdfPageStamp). هذا مفيد لإضافة الشعارات أو العلامات المائية أو محتوى الصفحة المتكرر الآخر.
- افتح مستند PDF باستخدام
ap.Document()(انظرDocument). - قم بإنشاء
PdfPageStampكائن يستخدم صفحة أو ملف PDF لاستخدامه كختم (انظرPdfPageStamp). - قم بتعيين خصائص الطابع، على سبيل المثال،
background = Trueلوضعه خلف المحتوى. - أضف الطابع إلى صفحة معينة باستخدام
document.pages[page_number].add_stamp(page_stamp)(انظرPage.add_stamp()وPageCollection). - احفظ ملف PDF المعدل إلى ملف الإخراج المحدد باستخدام
Document.save().
import sys
import aspose.pdf as ap
from os import path
def add_page_stamp(input_file_name, page_stamp_name, output_file_name):
# Open PDF document
document = ap.Document(input_file_name)
page_stamp = ap.PdfPageStamp(page_stamp_name, 1)
page_stamp.background = True
# Add stamp to particular page
document.pages[1].add_stamp(page_stamp)
document.save(output_file_name)