Buat Stempel Karet dengan File Tampilan
Contents
[
Hide
]
Anotasi stempel karet dapat disesuaikan tidak hanya dengan teks tetapi juga dengan menggunakan file gambar sebagai tampilan mereka. Pendekatan ini berguna untuk menambahkan logo perusahaan, stempel tanda tangan, atau indikator visual apa pun ke halaman PDF Anda.
- Buat sebuah PdfContentEditor instance.
- Hubungkan dokumen PDF input.
- Tentukan persegi panjang untuk stempel.
- Gunakan file gambar khusus untuk menentukan tampilan stempel karet.
- Atur teks dan warna stempel.
- Simpan dokumen PDF yang diperbarui.
import aspose.pdf.facades as pdf_facades
import aspose.pydrawing as apd
from io import BytesIO
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def create_rubber_stamp_with_appearance_file(infile, image_file, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind document to PdfContentEditor
content_editor.bind_pdf(infile)
# Create rubber stamp using appearance_file overload (image path)
content_editor.create_rubber_stamp(
1,
apd.Rectangle(100, 400, 200, 60),
"Stamp with custom appearance",
apd.Color.dark_green,
image_file,
)
# Save updated document
content_editor.save(outfile)