LinkAnnotation
LinkAnnotation
نمای کلی
LinkAnnotation یک کلاس در Aspose.PDF FOSS برای Python است. ارثبری از: Annotation.
نوع حاشیهنویسی مشخص برای سازگاری با tests/API حفظ شده است.
این کلاس 5 متد برای کار با اشیای LinkAnnotation در برنامههای Python ارائه میدهد. متدهای موجود شامل: __init__, generate_appearance, get_property, set_property, update_properties هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python برای هر برنامهٔ 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 | یک مقدار ویژگی تکنوعی را برگردانید (یا default). |
set_property(name: str, value: Any) | یک ویژگی تکنوعی را تنظیم کنید (value=None آن را حذف میکند). |
update_properties() | چندین ویژگی مخصوص نوع را بهصورت همزمان تنظیم کنید. |
generate_appearance(force: bool) → bool | یک جریان ظاهر عادی (/AP /N) برای این حاشیهنویسی تولید کنید. |