Annotation
Annotation
ภาพรวม
Annotation เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python.
มุมมองสดของคำอธิบายเดียวบนหน้า.
คลาสนี้ให้ 5 เมธอดสำหรับทำงานกับอ็อบเจกต์ Annotation ในโปรแกรม Python. เมธอดที่มีให้รวมถึง: __init__, generate_appearance, get_property, set_property, update_properties. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใดก็ได้หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ Python. คุณสมบัติ: appearance_normal, author, color, contents, has_appearance, properties, และอีก 3 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
subtype | str | อ่าน | รับค่า subtype. |
contents | str | อ่าน/เขียน | รับหรือกำหนดเนื้อหา. |
rect | tuple[float, float, float, float] | อ่าน/เขียน | รับหรือกำหนดสี่เหลี่ยม. |
title | str | อ่าน/เขียน | รับหรือกำหนดค่าชื่อเรื่อง. |
author | str | อ่าน/เขียน | รับหรือกำหนดผู้เขียน. |
has_appearance | bool | อ่าน | รับค่า has appearance. |
appearance_normal | bytes | อ่าน/เขียน | รับหรือกำหนดลักษณะการแสดงผลแบบปกติ. |
properties | dict[str, Any] | อ่าน | รายการคำอธิบายที่เฉพาะประเภทนอกเหนือจากฟิลด์ทั่วไป. |
color | tuple[float, ...] | อ่าน/เขียน | สีของ Annotation (/C) เป็นทูเปิลส่วนประกอบ, ว่างเมื่อไม่ได้ตั้งค่า. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(page, index, data) บนอินสแตนซ์ Annotation นี้. |
get_property(name: str, default: Any) → Any | คืนค่า property value ที่เฉพาะประเภทเพียงค่าเดียว (หรือ default). |
set_property(name: str, value: Any) | ตั้งค่าคุณสมบัติที่เฉพาะเจาะจงตามประเภทเดียว (value=None จะลบออก). |
update_properties() | ตั้งค่าคุณสมบัติหลายอย่างที่เฉพาะเจาะจงตามประเภทพร้อมกัน. |
generate_appearance(force: bool) → bool | สังเคราะห์สตรีมการแสดงผลปกติ (/AP /N) สำหรับหมายเหตุนี้. |