تعليق دائرة

نظرة عامة

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

توفر هذه الفئة 16 طريقة للعمل مع كائنات CircleAnnotation في برامج .NET.
الطرق المتاحة تشمل: Accept، ChangeAfterResize، CircleAnnotation، ClearState، Clone، FindStateAnnotation، Flatten، GetRectangle، GetState، GetStateModel، MarkupAnnotation، SetMarkedState، و3 طرق إضافية.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: Action، Actions، ActiveState، Alignment، AnnotationFlags، AnnotationState، و44 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
AnnotationTypeAnnotationTypeReadيحصل على نوع التعليق التوضيحي.
FrameRectangleRead/Writeمستطيل الشكل المرسوم — مستطيل التعليق التوضيحي المتداخل بواسطة إدخال /RD (اختلافات المستطيل).
CreationDateSystem.DateTimeRead/Writeطابع زمني لإنشاء مسجل في /CreationDate.
OpacitydoubleRead/Writeالشفافية (0..1) المحفوظة في /CA.
PopupPopupAnnotation?Read/Writeالتعليق التوضيحي المنبثق المرتبط (/Popup).
ReplyTypeReplyTypeRead/Writeعلاقة الرد إلى InReplyTo (/RT).
RichTextstring?Read/Writeمحتويات نص غني (/RC)، بتنسيق XHTML.
Subjectstring?Read/Writeسطر الموضوع (/Subj).
Titlestring?Read/Writeالمؤلف / العنوان المحفوظ في /T.
RectRectangle?Read/Writeمستطيل التعليق التوضيحي (الموضع على الصفحة).
WidthdoubleRead/Writeعرض مستطيل التعليق التوضيحي.
HeightdoubleRead/Writeارتفاع مستطيل التعليق التوضيحي.
ActiveStatestring?Read/Writeحالة المظهر النشطة حاليًا (/AS entry).
AlignmentTextAlignmentRead/Writeمحاذاة النص (للتعليقات التوضيحية النص الحر / الودجت التي تحمل نصًا غنيًا).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeمحاذاة أفقية، معروضة بالإضافة إلى Alignment؛ يمكن ضبط الاثنين بشكل مستقل.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/Writeتجاوز محاذاة أفقية خاصة بالنص.
AppearanceAppearanceDictionaryReadقاموس المظهر (/AP entry) — مفتاحه اسم تدفق المظهر (N, D, R).
StatesAppearanceDictionaryReadقاموس حالة المظهر (القاموس الفرعي لكل حالة من AP/N، على سبيل المثال
NormalAppearanceXForm?Readمظهر التعليق التوضيحي العادي (/AP /N) كـ XForm، أو null إذا لم يكن له مظهر.
UpdateAppearanceOnConvertboolRead/Writeما إذا كان يجب إعادة توليد تدفق المظهر عندما يتم حفظ التعليق التوضيحي في مستند محول.
UseFontSubsetboolRead/Writeما إذا كان يجب تقطيع الخط المضمّن (إن وجد).
Contentsstring?Read/Writeمحتويات التعليق التوضيحي (نص).
BorderBorder?Read/Writeحد التعليق التوضيحي.
ColorColorRead/Writeلون حد التعليق التوضيحي (/C entry).
InteriorColorColor?Read/Writeلون داخلية التعليق التوضيحي (/IC entry، للتعليقات الدائرية/المربعة/الخطية).
Namestring?Read/Writeاسم التعليق التوضيحي (معرف فريد — إدخال /NM).
FullNamestring?Readاسم التعليق التوضيحي المؤهل بالكامل.
ModifiedDatestring?Readتاريخ التعديل.
ModifiedDateTimeRead/Writeتاريخ /M (المعدل) ككائن DateTime مكتوب.
FlagsAnnotationFlagsRead/Writeأعلام التعليق التوضيحي (/F entry) — تُستخدم كخزانة تخزين لكل من الشكل الصحيح والأنواع المكتوبة.
AnnotationFlagsAnnotationFlagsRead/Writeالاسم المستعار المكتوب للأعلام الذي يكشف AnnotationFlags كخاصية.
ActionPdfAction?Read/Writeالإجراء المرتبط بهذا التعليق التوضيحي (/A entry).
ActionsPdfActionCollectionReadمجموعة من الإجراءات المرتبطة بهذا التعليق التوضيحي.
Authorstring?Readمؤلف التعليق التوضيحي (/T entry).
AnnotationStatestring?Readحالة التعليق التوضيحي (/State entry)، مثالًا
AnnotationStateModelstring?Readنموذج حالة التعليق التوضيحي (/StateModel entry)، مثالًا
InReplyToAnnotation?Read/Writeالتعليق التوضيحي الذي يرد عليه هذا (/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints كمصفوفة من قيم Point.
CharacteristicsCharacteristicsReadخصائص المظهر (لون الحد، لون الخلفية، الدوران).
PageIndexintReadالفهرس القائم على 1 للصفحة التي تملك هذا التعليق التوضيحي.
PagePage?Readالصفحة التي تملك هذا التعليق التوضيحي، أو null عندما لا يمكن حلها (مثلاً
VerticalAlignmentVerticalAlignmentRead/Writeالمحاذاة العمودية المطبقة على هذه الفقرة.
MarginMarginInfo?Read/Writeمعلومات الهامش الخارجي المطبقة على هذه الفقرة.
IsFirstParagraphInColumnboolRead/Writeإجبار الفقرة على بدء عمود جديد.
IsKeptWithNextboolRead/Writeالحفاظ على هذه الفقرة في نفس الصفحة مع الفقرة التالية.
IsInNewPageboolRead/Writeإجبار الفقرة على البدء في صفحة جديدة.
IsInLineParagraphboolRead/Writeعلامة الفقرة المضمنة (لا تبدأ سطرًا جديدًا).
HyperlinkTextstring?Read/Writeهدف الارتباط التشعبي من نوع سلسلة (legacy).
HyperlinkHyperlink?Read/Writeزخرفة الارتباط التشعبي المكتوبة المطبقة على الفقرة.
ZIndexintRead/Writeفهرس ترتيب Z المستخدم بواسطة مُظهر DOM.

الطرق

التوقيعالوصف
CircleAnnotation(document: Document)يستدعي CircleAnnotation على هذا الكائن CircleAnnotation.
CircleAnnotation(page: Page, rect: Rectangle)
Accept(visitor: AnnotationSelector)ارتفاع مستطيل التعليق التوضيحي. الضبط يوسع المستطيل بتحريك URY مع الحفاظ على LLY.
MarkupAnnotation(document: Document)منشئ مرتبط بالمستند لإنشاء تعليق توضيحي للعلامات غير مرفق بعد بصفحة محددة؛ يضيفه المستدعون لاحقًا عبر page.Annotations.Add(annot).
GetState()قراءة الإدخال /State في قاموس خصائص التعليق التوضيحي.
GetStateModel()قراءة الإدخال /StateModel، وربط الإدخال المفقود بـ Undefined.
SetMarkedState(marked: bool)تعيين /State إلى Marked أو Unmarked بالإضافة إلى /StateModel = Marked.
SetReviewState(state: AnnotationState)تعيين حالة المراجعة.
ClearState()إزالة أي /State و /StateModel مسجلين.
FindStateAnnotation()العثور على التعليق التوضيحي المتتبع للحالة المرتبط بهذا العلامة (أحدث تعليق رد /IRT يحمل إدخال /State، وفقًا لـ PDF 32000 §12.5.6.3).
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()استنساخ سطحي — ينسخ الحالة العددية/المشاركة بالمرجع.

انظر أيضًا

 العربية