تعليق منبثق

نظرة عامة

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

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

الخصائص

الاسمالنوعالوصولالوصف
AnnotationTypeAnnotationTypeReadدائمًا منبثق.
OpenboolRead/Writeيحصل أو يضبط الفتح.
ParentAnnotation?Read/Writeتعليق العلامة الأصلية الذي يرتبط به هذا المنبثق، أو null إذا لم يكن للمنبثق إدخال /Parent.
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محتوى التعليق (نص).
OpacitydoubleRead/Writeشفافية التعليق (0.0 = شفاف، 1.0 = غير شفاف).
BorderBorder?Read/Writeحدود التعليق.
ColorColorRead/Writeلون حدود التعليق (/C entry).
InteriorColorColor?Read/Writeلون داخل التعليق (/IC entry، لتعليقات الدائرة/المربع/الخط).
Titlestring?Read/Writeعنوان التعليق (المؤلف لتعليقات العلامة).
Namestring?Read/Writeاسم التعليق (معرف فريد — إدخال /NM).
FullNamestring?Readاسم التعليق المؤهل بالكامل.
Subjectstring?Read/Writeموضوع التعليق (/Subj entry).
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)، على سبيل المثال
ReplyTypestring?Readنوع الرد (/RT 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هدف الارتباط التشعبي من نوع سلسلة (قديم).
HyperlinkHyperlink?Read/Writeتزيين الارتباط التشعبي المكتوب المطبق على الفقرة.
ZIndexintRead/Writeفهرس ترتيب Z المستخدم من قبل مُعالج DOM.

الطرق

التوقيعالوصف
PopupAnnotation(document: Document)منشئ منبثق مرتبط بالمستند؛ المستطيل افتراضيًا فارغ.
PopupAnnotation(page: Page, rect: Rectangle)منشئ برمجي — ينشئ تعليقة /Popup عند المستطيل على الصفحة.
Accept(visitor: AnnotationSelector)ينادي Accept على هذه المثيلة من PopupAnnotation.
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()استنساخ سطحي — ينسخ الحالة العددية/المشار إليها المشتركة.

انظر أيضًا

 العربية