Annotation

Annotation

نمای کلی

Annotation یک کلاس در Aspose.PDF FOSS برای Python است.

نمایش زنده‌ی یک حاشیه‌نویسی تک بر روی یک صفحه.

این کلاس 5 متد برای کار با اشیای Annotation در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__, generate_appearance, get_property, set_property, update_properties هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python به هر برنامهٔ Python قابل دسترسی هستند. ویژگی‌ها: appearance_normal, author, color, contents, has_appearance, properties و 3 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
subtypestrخواندنزیرنوع را دریافت می‌کند.
contentsstrخواندن/نوشتنمحتوا را دریافت یا تنظیم می‌کند.
recttuple[float, float, float, float]خواندن/نوشتنمقدار مستطیل را دریافت یا تنظیم می‌کند.
titlestrخواندن/نوشتنعنوان را دریافت یا تنظیم می‌کند.
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) در این نمونهٔ Annotation.
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) برای این حاشیه‌نویسی سنتز کنید.

همچنین ببینید:

 فارسی