Tambahkan Anotasi Polyline
Contents
[
Hide
]
Anotasi polyline memungkinkan Anda menyorot serangkaian segmen garis yang terhubung dalam PDF. Menggunakan PdfContentEditor, Anda dapat menggambar polyline dengan menentukan koordinat titik, gaya batas, nomor halaman, dan batas anotasi. Ini berguna untuk merepresentasikan secara visual jalur, tren, atau koneksi dalam diagram dan dokumen.
- Buat objek PdfContentEditor.
- Gabungkan PDF input.
- Konfigurasikan properti Polyline.
- Tambahkan anotasi Polyline.
- 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_polyline_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind input PDF file
content_editor.bind_pdf(infile)
line_info = pdf_facades.LineInfo()
line_info.border_style = 0 # 0 - Solid
line_info.vertice_coordinate = [120, 420, 180, 460, 230, 430, 290, 470]
content_editor.create_poly_line(
line_info,
1,
apd.Rectangle(110, 410, 200, 90),
"This is polyline annotation",
)
# Save output PDF file
content_editor.save(outfile)