MarkupAnnotation
MarkupAnnotation
Gambaran Umum
MarkupAnnotation adalah kelas dalam Aspose.PDF FOSS untuk Python. Mewarisi dari: Annotation.
Kelas dasar untuk anotasi markup.
Kelas ini menyediakan 5 metode untuk bekerja dengan objek MarkupAnnotation dalam program Python. Metode yang tersedia meliputi: __init__, generate_appearance, get_property, set_property, update_properties. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah memasang 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 tampilan normal. |
properties | dict[str, Any] | Baca | Entri anotasi khusus tipe di luar bidang umum. |
color | tuple[float, ...] | Baca/Tulis | Warna anotasi (/C) sebagai tuple komponen, kosong bila tidak diatur. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(page, index, data) pada instance MarkupAnnotation ini. |
get_property(name: str, default: Any) → Any | Kembalikan nilai properti tipe-spesifik tunggal (atau default). |
set_property(name: str, value: Any) | Atur satu properti tipe-spesifik (value=None menghapusnya). |
update_properties() | Setel beberapa properti khusus tipe sekaligus. |
generate_appearance(force: bool) → bool | Menyintesis aliran tampilan normal (/AP /N) untuk anotasi ini. |