Annotation

Annotation

نظرة عامة

Annotation هي فئة في Aspose.PDF FOSS لـ Python.

عرض مباشر لتعليق واحد على صفحة.

توفر هذه الفئة 5 طرق للعمل مع كائنات Annotation في برامج Python. تشمل الطرق المتاحة: __init__, generate_appearance, get_property, set_property, update_properties. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Python بعد تثبيت حزمة Aspose.PDF FOSS لـ Python. الخصائص: appearance_normal, author, color, contents, has_appearance, properties، و3 أخرى.

خصائص

اسمالنوعالوصولوصف
subtypestrقراءةيحصل على النوع الفرعي.
contentsstrقراءة/كتابةيحصل أو يضبط المحتويات.
recttuple[float, float, float, float]قراءة/كتابةيحصل أو يحدد المستطيل.
titlestrقراءة/كتابةيحصل أو يضبط العنوان.
authorstrقراءة/كتابةالحصول على المؤلف أو تعيينه.
has_appearanceboolقراءةيحصل على وجود المظهر.
appearance_normalbytesقراءة/كتابةيحصل أو يعيّن المظهر العادي.
propertiesdict[str, Any]قراءةإدخالات التعليق التوضيحي الخاصة بالنوع تتجاوز الحقول المشتركة.
colortuple[float, ...]قراءة/كتابةلون التعليق التوضيحي (/C) كـ tuple مكوّن، فارغ عندما لا يُعيّن.

الطرق

التوقيعوصف
__init__(page: Page, index: int, data: dict[str, Any])Calls init(page, index, data) على هذا المثيل من التعليق التوضيحي.
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) لهذا التعليق التوضيحي.

انظر أيضاً

 العربية