MarkupAnnotation

MarkupAnnotation

ภาพรวม

MarkupAnnotation เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python. สืบทอดจาก: Annotation.

คลาสพื้นฐานสำหรับการทำเครื่องหมายคำอธิบาย.

คลาสนี้ให้ 5 เมธอดสำหรับทำงานกับวัตถุ MarkupAnnotation ในโปรแกรม Python. เมธอดที่มีรวมถึง: __init__, generate_appearance, get_property, set_property, update_properties. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ Python. คุณสมบัติ: appearance_normal, author, color, contents, has_appearance, properties, และอีก 3 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
subtypestrอ่านรับค่าชนิดย่อย.
contentsstrอ่าน/เขียนรับหรือกำหนดเนื้อหา.
recttuple[float, float, float, float]อ่าน/เขียนรับหรือกำหนดค่า rect.
titlestrอ่าน/เขียนรับหรือกำหนดค่า title.
authorstrอ่าน/เขียนรับหรือกำหนดผู้เขียน.
has_appearanceboolอ่านรับค่า has appearance.
appearance_normalbytesอ่าน/เขียนรับหรือกำหนดลักษณะการแสดงผลปกติ.
propertiesdict[str, Any]อ่านรายการคำอธิบายเฉพาะประเภทที่เกินฟิลด์ทั่วไป.
colortuple[float, ...]อ่าน/เขียนสีของคำอธิบาย (/C) เป็นชุดค่าของคอมโพเนนต์, จะว่างเมื่อไม่ได้กำหนด.

วิธีการ

ลายเซ็นคำอธิบาย
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) บนอินสแตนซ์ MarkupAnnotation นี้.
get_property(name: str, default: Any) → Anyคืนค่าเพียงค่า property เฉพาะประเภทเดียว (หรือ default).
set_property(name: str, value: Any)ตั้งค่าคุณสมบัติแบบจำเพาะชนิดเดียว (value=None จะลบออก).
update_properties()ตั้งค่าคุณสมบัติเฉพาะประเภทหลายอย่างพร้อมกัน.
generate_appearance(force: bool) → boolสร้างสตรีมการแสดงผลปกติ (/AP /N) สำหรับคำอธิบายนี้.

ดูเพิ่มเติม

 ภาษาไทย