GenericAnnotation

GenericAnnotation

نظرة عامة

GenericAnnotation هي فئة في Aspose.PDF FOSS لـ .NET. ترث من: Annotation.

فئة التعليق الاحتياطية لأنواع التعليقات الفرعية التي لا تملك نموذجًا مخصصًا (مثلاً.

توفر هذه الفئة 7 طرق للعمل مع كائنات GenericAnnotation في برامج .NET. تشمل الطرق المتاحة: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS لـ .NET. الخصائص: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState، و 41 أخرى.

خصائص

اسمالنوعالوصولوصف
AnnotationTypeAnnotationTypeقراءةالنوع الفرعي للتعليق.
RectRectangle?قراءة/كتابةمستطيل التعليق (الموضع على الصفحة).
InnerRectRectangle?قراءةمستطيل التعليق المضمن بواسطة مدخل /RD (فروق المستطيلات) — المنطقة الفعلية المرسومة داخل Rect.
Widthdoubleقراءة/كتابةعرض مستطيل التعليق.
Heightdoubleقراءة/كتابةارتفاع مستطيل التعليق.
ActiveStatestring?قراءة/كتابةحالة المظهر النشطة حاليًا (/AS entry).
AlignmentTextAlignmentقراءة/كتابةمحاذاة النص (للتعليقات التوضيحية free-text / widget التي تحمل نصًا غنيًا).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentقراءة/كتابةمحاذاة أفقية (Aspose.Pdf يعرض ذلك بالإضافة إلى Alignment؛ الاثنين قابلان للتعيين بشكل مستقل).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentقراءة/كتابةتجاوز محاذاة أفقية مخصص للنص.
AppearanceAppearanceDictionaryقراءةقاموس المظهر (/AP entry) — مفتاحه اسم تدفق المظهر (N، D، R).
StatesAppearanceDictionaryقراءةقاموس حالة المظهر (القاموس الفرعي لكل حالة من AP/N، على سبيل المثال.
NormalAppearanceXForm?قراءةالمظهر العادي للتعليق (/AP /N) على شكل XForm، أو null إذا لم يكن له أي مظهر.
UpdateAppearanceOnConvertboolقراءة/كتابةما إذا كان يجب إعادة توليد تدفق المظهر عندما يتم حفظ التعليق في مستند محول.
UseFontSubsetboolقراءة/كتابةما إذا كان يجب تقليص الخط المضمّن (إن وجد).
Contentsstring?قراءة/كتابةمحتويات التعليق (النص).
Opacitydoubleقراءة/كتابةعتمة التعليق (0.0 = شفاف، 1.0 = غير شفاف).
BorderBorder?قراءة/كتابةحد التعليق.
ColorColorقراءة/كتابةلون حدود التعليق (/C entry).
InteriorColorColor?قراءة/كتابةلون داخل التعليق (/IC entry، للتعليقات الدائرية/المربعة/الخطية).
Titlestring?قراءة/كتابةعنوان التعليق التوضيحي (المؤلف لتعليقات العلامات).
Namestring?قراءة/كتابةاسم التعليق التوضيحي (معرّف فريد — الإدخال /NM).
FullNamestring?قراءةاسم التعليق التوضيحي المؤهل بالكامل.
Subjectstring?قراءة/كتابةموضوع التعليق التوضيحي (/Subj entry).
ModifiedDatestring?قراءةتاريخ التعديل.
ModifiedDateTimeقراءة/كتابةتاريخ /M (المعدّل) كـ DateTime مكتوب.
FlagsAnnotationFlagsقراءة/كتابةعلامات التعليق (/F entry) — تُستخدم كطبقة تخزين خلفية لكل من الشكل int والأشكال المكتوبة.
AnnotationFlagsAnnotationFlagsقراءة/كتابةاسم مستعار مكتوب للعلامات يتطابق مع الواجهة العامة Aspose.Pdf التي تعرض AnnotationFlags كخاصية.
ActionPdfAction?قراءة/كتابةالإجراء المرتبط بهذا التعليق (/A entry).
ActionsPdfActionCollectionقراءةمجموعة الإجراءات المرتبطة بهذه التعليقة.
Authorstring?قراءةمؤلف التعليقة (/T entry).
AnnotationStatestring?قراءةحالة التعليقة (/State entry)، على سبيل المثال.
AnnotationStateModelstring?قراءةنموذج حالة التعليق (/StateModel entry)، على سبيل المثال.
ReplyTypestring?قراءةنوع الرد (/RT entry)، على سبيل المثال.
InReplyToAnnotation?قراءة/كتابةالتعليق الذي يرد عليه هذا (إدخال /IRT).
QuadPointsPoint[]قراءة/كتابةQuadPoints كمصفوفة من قيم Point.
CharacteristicsCharacteristicsقراءةخصائص المظهر (لون الحدود، لون الخلفية، الدوران).
PageIndexintقراءةفهرس الصفحة يبدأ من 1 للصفحة التي تملك هذه التعليقة.
PagePage?قراءةالصفحة التي تملك هذه التعليقة، أو null عندما لا يمكن حلها (مثالًا.
VerticalAlignmentVerticalAlignmentقراءة/كتابةمحاذاة عمودية مطبقة على هذه الفقرة.
MarginMarginInfoقراءة/كتابةتم تطبيق معلومات الهامش الخارجي على هذه الفقرة.
IsFirstParagraphInColumnboolقراءة/كتابةإجبار الفقرة على البدء بعمود جديد.
IsKeptWithNextboolقراءة/كتابةاحتفظ بهذه الفقرة على نفس الصفحة مع الفقرة التالية.
IsInNewPageboolقراءة/كتابةإجبار الفقرة على البدء في صفحة جديدة.
IsInLineParagraphboolقراءة/كتابةعلامة الفقرة المضمنة (لا تبدأ سطرًا جديدًا).
HyperlinkTextstring?قراءة/كتابةهدف الارتباط التشعبي من نوع السلسلة للأنظمة القديمة.
HyperlinkHyperlink?قراءة/كتابةتم تطبيق تنسيق الارتباط التشعبي المكتوب على الفقرة.
ZIndexintقراءة/كتابةفهرس Z-order المستخدم بواسطة مُعالج DOM.

الطرق

التوقيعوصف
Accept(visitor: AnnotationSelector)قم بإرسال هذا التعليق إلى التحميل الزائد typed Visit(SubType) للزائر.
GetRectangle(considerRotation: bool)تم تعديل المستطيل الحدودي بواسطة considerRotation.
ChangeAfterResize(transform: Matrix)ضبط هندسة التعليق بعد أن قام المستخدم بتغيير حجم الصفحة أو المستطيل المضيف.
UpdateAppearances()إعادة توليد تدفق المظهر العادي (/AP /N) من الهندسة الحالية للتعليق والألوان.
WriteXfdf(writer: System.Xml.XmlWriter)تسلسل هذا التعليق كعنصر XFDF إلى الكاتب (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()سطّح هذه التعليقة — احرص على تحويل مظهرها البصري إلى محتوى الصفحة وإزالتها من مصفوفة التعليقات التوضيحية للصفحة.
Clone()استنساخ سطحي — ينسخ الحالة المشتركة scalar/ref.

انظر أيضاً

 العربية