Class PageInformationAnnotation
محتويات
[
يخفي
]PageInformationAnnotation class
تمثل تعليق معلومات الصفحة في مستند PDF. يحتوي هذا التعليق على اسم الملف ورقم الصفحة وتاريخ ووقت إنشاء التعليق.
public sealed class PageInformationAnnotation : PrinterMarkAnnotation
Constructors
| Name | Description |
|---|---|
| PageInformationAnnotation(Page, Rectangle) | يقوم بتهيئة مثيل جديد من فئة PageInformationAnnotation على الصفحة المعطاة في الموقع المعطى. |
Properties
| Name | Description |
|---|---|
| Actions { get; } | يحصل على قائمة إجراءات التعليق. |
| virtual ActiveState { get; set; } | يحصل أو يحدد حالة مظهر التعليق الحالي. |
| override 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 سالب خلف النص في الصفحة. |
Methods
| Name | Description |
|---|---|
| override Accept(AnnotationSelector) | يقبل الزائر لمعالجة التعليق. |
| virtual ChangeAfterResize(Matrix) | تحديث المعلمات والمظهر، وفقًا لتحويل المصفوفة. |
| virtual Clone() | يقوم باستنساخ هذه النسخة. طريقة افتراضية. دائمًا ما تعيد null. |
| virtual Flatten() | يضع محتويات التعليق مباشرة على الصفحة، وسيتم إزالة كائن التعليق. |
| GetRectangle(bool) | يعيد مستطيل التعليق مع الأخذ في الاعتبار دوران الصفحة. |
Remarks
تستخدم هذه الفئة بشكل أساسي لإضافة بيانات وصفية إلى صفحة معينة في مستند PDF، مما يمكن أن يكون مفيدًا لأغراض التتبع والإشارة. على سبيل المثال، يمكن استخدامها لوضع علامات على الصفحات أثناء عملية الطباعة أو لتوفير معلومات إضافية حول الصفحة عند عرض المستند.
See Also
- class PrinterMarkAnnotation
- namespace Aspose.Pdf.Annotations
- assembly Aspose.PDF