Class PolyAnnotation
محتويات
[
يخفي
]فئة PolyAnnotation
فئة أساسية مجردة للتعليقات المتعددة.
public abstract class PolyAnnotation : MarkupAnnotation
الخصائص
| الاسم | الوصف |
|---|---|
| Actions { get; } | يحصل على قائمة إجراءات التعليق. |
| virtual ActiveState { get; set; } | يحصل أو يحدد حالة ظهور التعليق الحالية. |
| abstract AnnotationType { get; } | يحصل على نوع التعليق. |
| Appearance { get; } | يحصل على قاموس مظهر التعليق. |
| Border { get; set; } | يحصل أو يحدد خصائص حدود التعليق. Border |
| Characteristics { get; } | يحصل على خصائص التعليق. |
| Color { get; set; } | يحصل أو يحدد لون التعليق. |
| Contents { get; set; } | يحصل أو يحدد نص التعليق. |
| CreationDate { get; } | يحصل على التاريخ والوقت الذي تم فيه إنشاء التعليق. |
| EndingStyle { get; set; } | يحصل أو يحدد نمط نهاية السطر الثاني. |
| Flags { get; set; } | أعلام التعليق. |
| FullName { get; } | يحصل على الاسم المؤهل بالكامل للتعليق. |
| virtual Height { get; set; } | يحصل أو يحدد ارتفاع التعليق. |
| virtual Hyperlink { get; set; } | يحصل أو يحدد رابط الجزء (لإنشاء PDF). |
| InReplyTo { get; set; } | مرجع إلى التعليق الذي “يرد عليه” هذا التعليق. يجب أن يكون كلا التعليقين على نفس صفحة الوثيقة. |
| Intent { get; set; } | يحصل أو يحدد نية التعليق المتعدد أو الخط المتعدد. |
| InteriorColor { get; set; } | يحصل أو يحدد اللون الداخلي الذي سيتم استخدامه لملء نهايات خطوط التعليق. |
| IsFirstParagraphInColumn { get; set; } | يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت هذه الفقرة ستكون في العمود التالي. القيمة الافتراضية هي false. (لإنشاء PDF) |
| IsInLineParagraph { get; set; } | يحصل أو يحدد ما إذا كانت الفقرة داخل السطر. القيمة الافتراضية هي false. (لإنشاء PDF) |
| IsInNewPage { get; set; } | يحصل أو يحدد قيمة بوليانية تجبر هذه الفقرة على التوليد في صفحة جديدة. القيمة الافتراضية هي false. (لإنشاء PDF) |
| IsKeptWithNext { get; set; } | يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت الفقرة الحالية تبقى في نفس الصفحة مع الفقرة التالية. القيمة الافتراضية هي false. (لإنشاء PDF) |
| Margin { get; set; } | يحصل أو يحدد هامش خارجي للفقرة (لإنشاء PDF) |
| Measure { get; set; } | وحدات القياس المحددة لهذا التعليق. |
| Modified { get; set; } | يحصل أو يحدد التاريخ والوقت الذي تم فيه تعديل التعليق مؤخرًا. |
| Name { get; set; } | يحصل أو يحدد اسم التعليق على الصفحة. |
| Opacity { get; set; } | يحصل أو يحدد قيمة الشفافية الثابتة التي سيتم استخدامها في رسم التعليق. |
| virtual PageIndex { get; } | يحصل على فهرس الصفحة التي تحتوي على التعليق. |
| Popup { get; set; } | تعليق منبثق لإدخال أو تحرير النص المرتبط بهذا التعليق. |
| virtual Rect { get; set; } | يحصل أو يحدد مستطيل التعليق. |
| ReplyType { get; set; } | سلسلة تحدد العلاقة (“نوع الرد”) بين هذا التعليق وواحد محدد بواسطة InReplyTo. |
| RichText { get; set; } | يحصل أو يحدد سلسلة نص غنية سيتم عرضها في نافذة منبثقة عند فتح التعليق. |
| StartingStyle { get; set; } | يحصل أو يحدد نمط نهاية السطر الأول. |
| States { get; } | يحصل على قاموس مظهر التعليق. |
| Subject { get; set; } | يحصل على نص يمثل وصف الكائن. |
| TextHorizontalAlignment { get; set; } | يحصل أو يحدد محاذاة النص للتعليق. |
| Title { get; set; } | يحصل أو يحدد نصًا سيتم عرضه في شريط عنوان التعليق. |
| virtual VerticalAlignment { get; set; } | يحصل أو يحدد محاذاة عمودية للفقرة |
| Vertices { get; set; } | يحصل أو يحدد مصفوفة من النقاط تمثل الإحداثيات الأفقية والعمودية لكل رأس. |
| virtual Width { get; set; } | يحصل أو يحدد عرض التعليق. |
| ZIndex { get; set; } | يحصل أو يحدد قيمة صحيحة تشير إلى ترتيب Z للرسم. سيتم وضع رسم ذو ZIndex أكبر فوق الرسم ذو ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. سيتم وضع الرسم ذو ZIndex سالب خلف النص في الصفحة. |
الطرق
| الاسم | الوصف |
|---|---|
| abstract Accept(AnnotationSelector) | يقبل الزائر لمعالجة التعليق. |
| override ChangeAfterResize(Matrix) | يقوم بتحديث النقاط في Vertices، وفقًا لتحويل المصفوفة. |
| ClearState() | يمسح الحالة ونموذج الحالة للتعليق. على سبيل المثال، يمسح حالة المراجعة لتعليق. لاحظ أن الحالة مخزنة في تعليق نصي آخر يحتوي على مفاتيح الحالة ونموذج الحالة. |
| virtual Clone() | يقوم باستنساخ هذه النسخة. طريقة افتراضية. دائمًا ما تعيد null. |
| virtual Flatten() | يضع محتويات التعليق مباشرة على الصفحة، وسيتم إزالة كائن التعليق. |
| GetRectangle(bool) | يعيد مستطيل التعليق مع الأخذ في الاعتبار دوران الصفحة. |
| GetState() | يحصل على حالة التعليق. لاحظ أن الحالة مخزنة في تعليق نصي آخر يحتوي على مفاتيح الحالة ونموذج الحالة. |
| GetStateModel() | يحصل على نموذج الحالة للتعليق. لاحظ أن الحالة مخزنة في تعليق نصي آخر يحتوي على مفاتيح الحالة ونموذج الحالة. |
| SetMarkedState(bool) | يحدد الحالة المميزة وغير المميزة للتعليق. لاحظ أن الحالة مخزنة في تعليق نصي آخر يحتوي على مفاتيح الحالة ونموذج الحالة. |
| SetReviewState(AnnotationState) | يحدد حالة المراجعة لتعليق. يتم تجاهل الحالات المميزة وغير المميزة لأنها لا تنتمي إلى نموذج حالة المراجعة. يتم تعيين الحالة بواسطة المستخدم الذي أنشأ التعليق المستهدف. يتم أخذ القيمة من خاصية العنوان للتعليق المستهدف. لاحظ أن الحالة مخزنة في تعليق نصي آخر يحتوي على مفاتيح الحالة ونموذج الحالة. |
| SetReviewState(AnnotationState, string) | يحدد حالة المراجعة لتعليق. يتم تجاهل الحالات المميزة وغير المميزة لأنها لا تنتمي إلى نموذج حالة المراجعة. لاحظ أن الحالة مخزنة في تعليق نصي آخر يحتوي على مفاتيح الحالة ونموذج الحالة. |
انظر أيضًا
- فئة MarkupAnnotation
- مساحة الأسماء Aspose.Pdf.Annotations
- التجميع Aspose.PDF