إضافة طوابع الصفحة إلى PDF في Python

يوضح Aspose.PDF لـ Python عبر .NET كيفية تطبيق طابع صفحة (علامة مائية أو تراكب) على صفحة معينة في PDF Document. يمكن أن يكون ختم الصفحة صفحة PDF موجودة تستخدم كخلفية أو طبقة أمامية (انظر PdfPageStamp). هذا مفيد لإضافة الشعارات أو العلامات المائية أو محتوى الصفحة المتكرر الآخر.

  1. افتح مستند PDF باستخدام ap.Document() (انظر Document).
  2. قم بإنشاء PdfPageStamp كائن يستخدم صفحة أو ملف PDF لاستخدامه كختم (انظر PdfPageStamp).
  3. قم بتعيين خصائص الطابع، على سبيل المثال، background = True لوضعه خلف المحتوى.
  4. أضف الطابع إلى صفحة معينة باستخدام document.pages[page_number].add_stamp(page_stamp) (انظر Page.add_stamp() و PageCollection).
  5. احفظ ملف 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)

موضوعات الختم ذات الصلة