เพิ่มแสตมป์ข้อความลงใน PDF ผ่าน Python

สร้างแสตมป์ข้อความโดยโปรแกรมโดยใช้ Aspose.PDF สำหรับไลบรารี Python for .NET

วิธีการเพิ่มแสตมป์ข้อความเป็น PDF โดยใช้ไลบรารี Python for .NET

หากต้องการทำงานกับการประทับข้อความลงในไฟล์ PDF ให้ใช้ Aspose.PDF for Python via .NET ซึ่งเป็น API ที่มีประสิทธิภาพและใช้งานง่าย เปิด PyPI ค้นหา aspose-pdf และติดตั้ง หรือเรียกใช้คำสั่งต่อไปนี้:

Console

pip install aspose-pdf

เพิ่มแสตมป์ข้อความลงในเอกสาร PDF Python


คุณต้อง Aspose.PDF for Python ผ่าน.NET เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.เปิดเอกสาร PDF โดยใช้วัตถุเอกสาร 1.สร้างแสตมป์ข้อความและกำหนดคุณสมบัติของมัน 1.เพิ่มแสตมป์ข้อความไปยังหน้าโดยใช้วิธีการ addStamp

เพิ่มแสตมป์ข้อความไปยัง PDF ด้วย Python

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)
document.pages.add()
# Create text stamp
textStamp = apdf.TextStamp("Sample Stamp")
# Set whether stamp is background
textStamp.background = True
# Set origin
textStamp.x_indent = 100
textStamp.y_indent = 100
# Rotate stamp
textStamp.rotate = apdf.Rotation.ON90
# Set text properties
textStamp.text_state.font = apdf.text.FontRepository.find_font("Arial")
textStamp.text_state.font_size = 14
textStamp.text_state.font_style = apdf.text.FontStyles(
    apdf.text.FontStyles.BOLD | apdf.text.FontStyles.ITALIC )
textStamp.text_state.foreground_color = apdf.Color.aqua
# Add stamp to particular page
document.pages[1].add_stamp(textStamp)

# Save output document
document.save(path_outfile)