Tambahkan Anotasi Teks
Contents
[
Hide
]
Artikel ini menunjukkan cara menambahkan anotasi teks ke dokumen PDF menggunakan PdfContentEditor kelas dalam Aspose.PDF.
Anotasi teks memungkinkan Anda melampirkan komentar, catatan, atau informasi tambahan ke bagian tertentu dari halaman PDF. Anotasi ini dapat muncul sebagai ikon dan dapat diperluas oleh pengguna saat melihat dokumen.
Pada contoh ini:
- Dokumen PDF dimuat ke dalam PdfContentEditor.
- Anotasi teks ditambahkan pada posisi tertentu di halaman.
- Anotasi tersebut mencakup judul, konten, tipe ikon, dan pengaturan visibilitas.
- Dokumen yang telah dimodifikasi disimpan ke file baru.
- Buat objek PdfContentEditor.
- Hubungkan Dokumen PDF input.
- Tentukan posisi anotasi.
- Tambahkan anotasi Teks.
- Simpan PDF yang diperbarui.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
import aspose.pydrawing as apd
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def add_text_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind document to PdfContentEditor
content_editor.bind_pdf(infile)
# Add text annotation to page 1
content_editor.create_text(
apd.Rectangle(100, 400, 50, 50),
"Text Annotation",
"This is a text annotation",
True,
"Insert",
1,
)
# Save updated document
content_editor.save(outfile)