LinkAnnotation
LinkAnnotation
ภาพรวม
LinkAnnotation คือคลาสใน Aspose.PDF FOSS สำหรับ Python. สืบทอดจาก: Annotation.
ชนิด annotation เชิงคอนกรีตที่เก็บไว้เพื่อความเข้ากันได้กับ tests/API.
คลาสนี้ให้ 5 วิธีสำหรับทำงานกับอ็อบเจกต์ LinkAnnotation ในโปรแกรม 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 | อ่าน | รับค่าชนิดย่อย. |
contents | str | อ่าน/เขียน | รับหรือกำหนดเนื้อหา. |
rect | tuple[float, float, float, float] | อ่าน/เขียน | รับหรือกำหนด rect. |
title | str | อ่าน/เขียน | รับหรือกำหนดชื่อเรื่อง. |
author | str | อ่าน/เขียน | รับหรือกำหนดผู้เขียน. |
has_appearance | bool | อ่าน | รับค่า has appearance. |
appearance_normal | bytes | อ่าน/เขียน | รับหรือกำหนดลักษณะการแสดงผลแบบปกติ. |
properties | dict[str, Any] | อ่าน | รายการคำอธิบายเฉพาะประเภทที่เกินฟิลด์ทั่วไป. |
color | tuple[float, ...] | อ่าน/เขียน | สีของคำอธิบาย (/C) เป็นทูเพิลของคอมโพเนนต์, จะเป็นค่าว่างเมื่อไม่ได้ตั้งค่า. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(page, index, data) บนอินสแตนซ์ LinkAnnotation นี้. |
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) สำหรับคำอธิบายนี้. |