افزودن واترمارک از طریق Python

نحوه افزودن واترمارک به PDF با استفاده از Python for .NET

افزودن واترمارک با Python for .NET کتابخانه

برای افزودن واترمارک به فایل PDF، از API Aspose.PDF for Python استفاده خواهیم کرد که یک API دستکاری اسناد قدرتمند، قدرتمند و آسان برای استفاده برای دات نت است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

Python Package Manager Console

pip install aspose-pdf

افزودن واترمارک با استفاده از Python


برای امتحان کد در محیط خود، شما نیاز به Aspose.PDF for Python.

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. یک نمونه از علامت گذاری آب ایجاد کنید. ۱. مجموعه ای از خواص آبمارکتیفکت شی. ۱. اضافه کردن علامت با استفاده از روش اضافه کردن کلاس مجموعه Aspose.Pdf.Page.Artifacts. ۱. ذخیره فایل PDF

افزودن واترمارک در PDF - Python

<% watermark.code-block.subtitle %>

Input file:

File not added

Output format:

Output file:

    import aspose.pdf as ap 

    input_pdf = DIR_INPUT_PAGES + "add_watermark.pdf"
    output_pdf = DIR_OUTPUT_PAGES + "add_watermark.pdf"

    document = ap.Document(input_pdf)
    artifact = ap.WatermarkArtifact()

    ts = ap.text.TextState()
    ts.font_size = 72
    ts.foreground_color = ap.Color.blue
    ts.font = ap.text.FontRepository.find_font("Courier")

    artifact.set_text_and_state("WATERMARK", ts)
    artifact.artifact_horizontal_alignment = ap.HorizontalAlignment.CENTER
    artifact.artifact_vertical_alignment = ap.VerticalAlignment.CENTER
    artifact.rotation = 45
    artifact.opacity = 0.5
    artifact.is_background = True
    document.pages[1].artifacts.append(artifact)
    document.save(output_pdf)