Tambahkan Anotasi Caret
Contents
[
Hide
]
Anotasi caret biasanya digunakan untuk menunjukkan penyisipan teks atau komentar editorial dalam dokumen. Dengan PdfContentEditor, Anda dapat menambahkan anotasi caret secara programatis dengan menentukan nomor halaman, batas anotasi, area panggilan, simbol, teks catatan, dan warna.
- Buat PdfContentEditor objek.
- Gabungkan PDF input.
- Definisikan parameter Anotasi Caret:
- Nomor halaman tempat anotasi akan ditambahkan
- Persegi Caret (posisi anotasi)
- Persegi Callout (area teks)
- Simbol (misalnya “P”)
- Teks anotasi
- Warna anotasi
- Tambahkan Anotasi Caret.
- Simpan Document 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_caret_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind document to PdfContentEditor
content_editor.bind_pdf(infile)
# Add caret annotation to page 1
content_editor.create_caret(
1,
apd.Rectangle(350, 400, 10, 10),
apd.Rectangle(300, 380, 115, 15),
"P",
"This is a caret annotation",
apd.Color.red,
)
# Save updated document
content_editor.save(outfile)