Annotation
Annotation
Gambaran Umum
Annotation adalah kelas dalam Aspose.PDF FOSS untuk Python.
Tampilan langsung atas satu anotasi pada halaman.
Kelas ini menyediakan 5 metode untuk bekerja dengan objek Annotation dalam program Python. Metode yang tersedia meliputi: __init__, generate_appearance, get_property, set_property, update_properties. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.PDF FOSS untuk Python. Properti: appearance_normal, author, color, contents, has_appearance, properties, dan 3 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
subtype | str | Baca | Mendapatkan subtipe. |
contents | str | Baca/Tulis | Mendapatkan atau mengatur isi. |
rect | tuple[float, float, float, float] | Baca/Tulis | Mendapatkan atau mengatur rect. |
title | str | Baca/Tulis | Mendapatkan atau mengatur judul. |
author | str | Baca/Tulis | Mendapatkan atau mengatur penulis. |
has_appearance | bool | Baca | Mendapatkan apakah memiliki tampilan. |
appearance_normal | bytes | Baca/Tulis | Mendapatkan atau mengatur appearance normal. |
properties | dict[str, Any] | Baca | Entri anotasi spesifik tipe di luar bidang umum. |
color | tuple[float, ...] | Baca/Tulis | Warna anotasi (/C) sebagai tuple komponen, kosong bila tidak disetel. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(page, index, data) pada instance Annotation ini. |
get_property(name: str, default: Any) → Any | Kembalikan nilai properti tipe-spesifik tunggal (atau default). |
set_property(name: str, value: Any) | Setel properti tipe-spesifik tunggal (value=None menghapusnya). |
update_properties() | Setel beberapa properti khusus tipe sekaligus. |
generate_appearance(force: bool) → bool | Sintesis stream tampilan normal (/AP /N) untuk anotasi ini. |