إضافة خلفية إلى PDF باستخدام Python

Contents
[ ]

صور الخلفية يمكن استخدامها لإضافة علامة مائية، أو تصميم دقيق آخر، إلى المستندات. في Aspose.PDF for Python عبر .NET، كل مستند PDF هو مجموعة من الصفحات وكل صفحة تحتوي على مجموعة من القطع الأثرية. يمكن استخدام فئة BackgroundArtifact لإضافة صورة خلفية إلى كائن الصفحة.

يوضح مقطع الكود التالي كيفية إضافة صورة خلفية إلى صفحات PDF باستخدام كائن BackgroundArtifact مع Python.


    import aspose.pdf as ap

    # إنشاء كائن مستند جديد
    document = ap.Document()

    # إضافة صفحة جديدة إلى كائن المستند
    page = document.pages.add()

    # إنشاء كائن القطعة الأثرية للخلفية
    background = ap.BackgroundArtifact()

    # تحديد الصورة لكائن القطعة الأثرية للخلفية
    background.background_image = io.FileIO(input_image_file)

    # إضافة القطعة الأثرية للخلفية إلى مجموعة القطع الأثرية للصفحة
    page.artifacts.append(background)

    # حفظ المستند
    document.save(output_pdf)