RichMediaAnnotation

نظرة عامة

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

هذه الفئة توفر 12 طريقة للعمل مع كائنات RichMediaAnnotation في برامج .NET. الطرق المتاحة تشمل: Accept, AddCustomData, ChangeAfterResize, Clone, Flatten, GetRectangle, RichMediaAnnotation, SetContent, SetPoster, Update, UpdateAppearances, WriteXfdf. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET. الخصائص: Action, Actions, ActivateOn, ActiveState, Alignment, AnnotationFlags، و45 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
AnnotationTypeAnnotationTypeReadيحصل على نوع التعليق التوضيحي.
TypeContentTypeRead/Writeيحصل أو يعيّن النوع.
ActivateOnActivationEventRead/Writeيحصل أو يعيّن التفعيل عند.
CustomFlashVariablesstring?Read/Writeيحصل أو يعيّن متغيرات الفلاش المخصصة.
ContentSystem.IO.Stream?Readيحصل على المحتوى.
CustomPlayerSystem.IO.Stream?Read/Writeيحصل أو يعيّن المشغل المخصص.
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 entry).
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.

الطرق

SignatureDescription
RichMediaAnnotation(page: Page, rect: Rectangle)يستدعي RichMediaAnnotation على هذا الكائن RichMediaAnnotation.
SetContent(fileName: string, audio: System.IO.Stream)يضبط قيمة المحتوى.
SetPoster(imageStream: System.IO.Stream)يضبط قيمة poster.
AddCustomData(name: string, data: System.IO.Stream)يستدعي AddCustomData على هذا الكائن RichMediaAnnotation.
Update()يعيد إصدار المظهر من المخازن المؤقتة المخزنة.
Accept(visitor: AnnotationSelector)محاذاة أفقية، مكشوفة بالإضافة إلى ; يمكن ضبط الاثنين بشكل مستقل.
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()استنساخ سطحي — ينسخ الحالة العددية/المشار إليها المشتركة.

انظر أيضًا

 العربية