PrinterMarkAnnotation

PrinterMarkAnnotation

نظرة عامة

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

مولد علامة الطابعة التجميعية.

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

خصائص

اسمالنوعالوصولوصف
AnnotationTypeAnnotationTypeقراءةدائمًا PrinterMark.
RectRectangle?قراءة/كتابةمستطيل التعليق (الموقع على الصفحة).
InnerRectRectangle?قراءةمستطيل التعليق المدخل بواسطة مدخل /RD (فروقات المستطيلات) — المنطقة الفعلية المرسومة داخل Rect.
Widthdoubleقراءة/كتابةعرض مستطيل التعليق.
Heightdoubleقراءة/كتابةارتفاع مستطيل التعليق.
ActiveStatestring?قراءة/كتابةحالة المظهر النشطة حالياً (/AS entry).
AlignmentTextAlignmentقراءة/كتابةمحاذاة النص (للتعليقات التوضيحية للنص الحر / الودجت التي تحتوي على نص غني).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentقراءة/كتابةمحاذاة أفقية (Aspose.Pdf تعرض هذا بالإضافة إلى Alignment؛ يمكن ضبط الاثنين بشكل مستقل).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentقراءة/كتابةتجاوز محاذاة أفقية مخصص للنص.
AppearanceAppearanceDictionaryقراءةقاموس المظهر (/AP entry) — يُفهرس حسب اسم تدفق المظهر (N, D, R).
StatesAppearanceDictionaryقراءةقاموس حالة المظهر (القاموس الفرعي لكل حالة من AP/N)، على سبيل المثال.
NormalAppearanceXForm?قراءةالمظهر العادي (/AP /N) للتعليق على شكل XForm، أو null إذا لم يكن له أي مظهر.
UpdateAppearanceOnConvertboolقراءة/كتابةما إذا كان ينبغي إعادة إنشاء تدفق المظهر عند حفظ التعليق التوضيحي في مستند محول.
UseFontSubsetboolقراءة/كتابةما إذا كان يجب تقسيم الخط المضمن (إن وجد).
Contentsstring?قراءة/كتابةمحتويات التعليق (النص).
Opacitydoubleقراءة/كتابةشفافية التعليق (0.0 = شفاف، 1.0 = معتم).
BorderBorder?قراءة/كتابةحد التعليق.
ColorColorقراءة/كتابةلون حد التعليق (/C entry).
InteriorColorColor?قراءة/كتابةلون داخل التعليق التوضيحي (/IC entry، لتعليقات الدائرة/المربع/الخط).
Titlestring?قراءة/كتابةعنوان التعليق التوضيحي (المؤلف لتعليقات التمييز).
Namestring?قراءة/كتابةاسم التعليقة (معرف فريد — إدخال /NM).
FullNamestring?قراءةالاسم المؤهل بالكامل للتعليقة.
Subjectstring?قراءة/كتابةموضوع التعليق التوضيحي (إدخال /Subj).
ModifiedDatestring?قراءةتاريخ التعديل.
ModifiedDateTimeقراءة/كتابةتاريخ /M (المعدل) كـ DateTime.
FlagsAnnotationFlagsقراءة/كتابةعلامات التعليق (/F entry) — تُستخدم كدعم تخزين لكل من الشكل الصحيح (int) والأشكال ذات النوع.
AnnotationFlagsAnnotationFlagsقراءة/كتابةاسم مستعار مكتوب من نوع Flags يطابق الواجهة العامة Aspose.Pdf التي تعرض AnnotationFlags كخاصية.
ActionPdfAction?قراءة/كتابةالإجراء المرتبط بهذه التعليقة (/A entry).
ActionsPdfActionCollectionقراءةمجموعة من الإجراءات المرتبطة بهذه التعليقة.
Authorstring?قراءةمؤلف التعليق التوضيحي (/T entry).
AnnotationStatestring?قراءةحالة التعليق التوضيحي (/State entry)، على سبيل المثال.
AnnotationStateModelstring?قراءةنموذج حالة التعليق التوضيحي (/StateModel entry)، على سبيل المثال.
ReplyTypestring?قراءةنوع الرد (/RT entry)، على سبيل المثال.
InReplyToAnnotation?قراءة/كتابةالتعليق التوضيحي الذي يرد عليه هذا (إدخال /IRT).
QuadPointsPoint[]قراءة/كتابةQuadPoints كمصفوفة من قيم Point.
CharacteristicsCharacteristicsقراءةخصائص المظهر (لون الحدود، لون الخلفية، الدوران).
PageIndexintقراءةفهرس الصفحة بدءًا من 1 التي تملك هذه التعليقة.
PagePage?قراءةالصفحة التي تملك هذه التعليقة، أو null عندما لا يمكن حلها (مثلاً.
VerticalAlignmentVerticalAlignmentقراءة/كتابةتم تطبيق محاذاة رأسية على هذه الفقرة.
MarginMarginInfoقراءة/كتابةتم تطبيق معلومات الهامش الخارجي على هذه الفقرة.
IsFirstParagraphInColumnboolقراءة/كتابةاجعل الفقرة تبدأ عمودًا جديدًا.
IsKeptWithNextboolقراءة/كتابةاحرص على بقاء هذه الفقرة على نفس الصفحة مع الفقرة التالية.
IsInNewPageboolقراءة/كتابةإجبار الفقرة على البدء في صفحة جديدة.
IsInLineParagraphboolقراءة/كتابةعلامة الفقرة المضمنة (لا تبدأ سطرًا جديدًا).
HyperlinkTextstring?قراءة/كتابةهدف الارتباط التشعبي من النوع النصي القديم.
HyperlinkHyperlink?قراءة/كتابةتم تطبيق تزيين الارتباط التشعبي المكتوب على الفقرة.
ZIndexintقراءة/كتابةفهرس Z-order المستخدم من قبل مُظهر DOM.

الطرق

التوقيعوصف
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind)أضف عائلات علامات الطابعة المطلوبة إلى كل صفحة من المستند.
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind)أضف عائلات علامات الطابعة المطلوبة إلى صفحة واحدة.
Accept(visitor: AnnotationSelector)أرسل هذه التعليقة إلى التحميل الزائد للوظيفة Visit(SubType) للزائر.
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()استنساخ سطحي — ينسخ الحالة scalar/ref-shared.

انظر أيضاً

 العربية