Class Annotation
محتويات
[
يخفي
]فئة التوضيح
فئة تمثل كائن التوضيح.
public abstract class Annotation : BaseParagraph
الخصائص
| الاسم | الوصف |
|---|---|
| Actions { get; } | يحصل على قائمة إجراءات التوضيح. |
| virtual ActiveState { get; set; } | يحصل أو يحدد حالة مظهر التوضيح الحالي. |
| abstract AnnotationType { get; } | يحصل على نوع التوضيح. |
| Appearance { get; } | يحصل على قاموس مظهر التوضيح. |
| Border { get; set; } | يحصل أو يحدد خصائص حدود التوضيح. Border |
| Characteristics { get; } | يحصل على خصائص التوضيح. |
| Color { get; set; } | يحصل أو يحدد لون التوضيح. |
| Contents { get; set; } | يحصل أو يحدد نص التوضيح. |
| Flags { get; set; } | أعلام التوضيح. |
| FullName { get; } | يحصل على الاسم المؤهل بالكامل للتوضيح. |
| virtual Height { get; set; } | يحصل أو يحدد ارتفاع التوضيح. |
| virtual Hyperlink { get; set; } | يحصل أو يحدد رابط الجزء (لإنشاء PDF). |
| IsFirstParagraphInColumn { get; set; } | يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت هذه الفقرة ستكون في العمود التالي. القيمة الافتراضية هي false. (لإنشاء PDF) |
| IsInLineParagraph { get; set; } | يحصل أو يحدد ما إذا كانت الفقرة في السطر. القيمة الافتراضية هي false. (لإنشاء PDF) |
| IsInNewPage { get; set; } | يحصل أو يحدد قيمة بوليانية تجبر هذه الفقرة على التوليد في صفحة جديدة. القيمة الافتراضية هي false. (لإنشاء PDF) |
| IsKeptWithNext { get; set; } | يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت الفقرة الحالية تبقى في نفس الصفحة مع الفقرة التالية. القيمة الافتراضية هي false. (لإنشاء PDF) |
| Margin { get; set; } | يحصل أو يحدد هامش خارجي للفقرة (لإنشاء PDF) |
| Modified { get; set; } | يحصل أو يحدد التاريخ والوقت عندما تم تعديل التوضيح مؤخرًا. |
| Name { get; set; } | يحصل أو يحدد اسم التوضيح على الصفحة. |
| virtual PageIndex { get; } | يحصل على فهرس الصفحة التي تحتوي على التوضيح. |
| virtual Rect { get; set; } | يحصل أو يحدد مستطيل التوضيح. |
| States { get; } | يحصل على قاموس مظهر التوضيح. |
| TextHorizontalAlignment { get; set; } | يحصل أو يحدد محاذاة النص للتوضيح. |
| virtual VerticalAlignment { get; set; } | يحصل أو يحدد محاذاة عمودية للفقرة |
| virtual Width { get; set; } | يحصل أو يحدد عرض التوضيح. |
| ZIndex { get; set; } | يحصل أو يحدد قيمة صحيحة تشير إلى ترتيب Z للرسم. سيتم وضع رسم ذو ZIndex أكبر فوق الرسم ذو ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. سيتم وضع الرسم ذو ZIndex سالب خلف النص في الصفحة. |
| static UpdateAppearanceOnConvert { get; set; } | إذا كانت القيمة true، سيتم تحديث مظهر التوضيح قبل تحويل مستند PDF إلى صورة. هذا يسمح بتحويل الحقول بشكل صحيح ولكنه قد يتطلب المزيد من الوقت. |
| static UseFontSubset { get; set; } | إذا تم تعيين هذه الخاصية إلى true، سيتم إضافة الخطوط إلى المستند كأجزاء فرعية. القيمة الافتراضية هي true. |
الطرق
| الاسم | الوصف |
|---|---|
| abstract Accept(AnnotationSelector) | يقبل الزائر لمعالجة التوضيح. |
| virtual ChangeAfterResize(Matrix) | تحديث المعلمات والمظهر، وفقًا لتحويل المصفوفة. |
| virtual Clone() | ينسخ هذه النسخة. طريقة افتراضية. دائمًا ما تعيد null. |
| virtual Flatten() | يضع محتويات التوضيح مباشرة على الصفحة، وسيتم إزالة كائن التوضيح. |
| GetRectangle(bool) | يعيد مستطيل التوضيح مع الأخذ في الاعتبار دوران الصفحة. |
انظر أيضًا
- class BaseParagraph
- namespace Aspose.Pdf.Annotations
- assembly Aspose.PDF