MarkupAnnotation

MarkupAnnotation

نمای کلی

MarkupAnnotation یک کلاس در Aspose.PDF FOSS برای Python است. ارث‌برده از: Annotation.

کلاس پایه برای حاشیه‌نویسی‌های نشانه‌گذاری.

این کلاس 5 متد برای کار با اشیای MarkupAnnotation در برنامه‌های 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) در این نمونه MarkupAnnotation.
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) برای این حاشیه‌نویسی تولید کنید.

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

 فارسی