Annotation
Annotation
Tổng quan
Annotation là một lớp trong Aspose.PDF FOSS cho Python.
Xem trực tiếp một chú thích duy nhất trên trang.
Lớp này cung cấp 5 phương thức để làm việc với các đối tượng Annotation trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, generate_appearance, get_property, set_property, update_properties. Tất cả các thành viên công khai đều có thể được truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.PDF FOSS cho Python. Thuộc tính: appearance_normal, author, color, contents, has_appearance, properties, và 3 mục nữa.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
subtype | str | Đọc | Lấy kiểu phụ. |
contents | str | Đọc/Ghi | Lấy hoặc đặt nội dung. |
rect | tuple[float, float, float, float] | Đọc/Ghi | Lấy hoặc đặt hình chữ nhật. |
title | str | Đọc/Ghi | Lấy hoặc thiết lập tiêu đề. |
author | str | Đọc/Ghi | Lấy hoặc đặt tác giả. |
has_appearance | bool | Đọc | Lấy giá trị của has appearance. |
appearance_normal | bytes | Đọc/Ghi | Lấy hoặc đặt giao diện bình thường. |
properties | dict[str, Any] | Đọc | Các mục chú thích theo kiểu cụ thể vượt quá các trường chung. |
color | tuple[float, ...] | Đọc/Ghi | Màu chú thích (/C) dưới dạng một tuple thành phần, để trống khi chưa được đặt. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(page, index, data) trên đối tượng Annotation này. |
get_property(name: str, default: Any) → Any | Trả về một giá trị thuộc tính kiểu-cụ thể duy nhất (hoặc default). |
set_property(name: str, value: Any) | Đặt một thuộc tính riêng cho loại duy nhất (value=None sẽ xóa nó). |
update_properties() | Đặt một số thuộc tính đặc thù cho loại cùng một lúc. |
generate_appearance(force: bool) → bool | Tổng hợp một luồng hiển thị bình thường (/AP /N) cho chú thích này. |