RichMediaAnnotation

RichMediaAnnotation class

يصف Class RichMediaAnnotation الذي يسمح بتضمين بيانات الفيديو / الصوت في مستند PDF.

public class RichMediaAnnotation : Annotation

المنشئون

اسموصف
RichMediaAnnotation(Page, Rectangle)تهيئة RichMediaAnnotation.

الخصائص

اسموصف
Actions { get; }الحصول على قائمة بإجراءات التعليقات التوضيحية .
ActivateOn { get; set; }الحدث الذي ينشط التطبيق .
virtual ActiveState { get; set; }الحصول على حالة مظهر التعليق التوضيحي الحالية أو تعيينها.
override AnnotationType { get; }يحصل على نوع التعليق التوضيحي .
Appearance { get; }الحصول على قاموس مظهر التعليق التوضيحي.
Border { get; set; }الحصول على أو تعيين خصائص حدود التعليق التوضيحي.Border
Characteristics { get; }الحصول على خصائص التعليقات التوضيحية .
Color { get; set; }الحصول على لون التعليق التوضيحي أو تعيينه.
Content { get; }بيانات محتوى الوسائط المتعددة التفاعلية.
Contents { get; set; }الحصول على نص التعليق التوضيحي أو تعيينه.
CustomFlashVariables { get; set; }يضبط أو يحصل على متغيرات الفلاش التي تنتقل إلى اللاعب.
CustomPlayer { get; set; }لتعيين مشغل الفلاش المخصص أو الحصول عليه لتشغيل بيانات الفيديو / الصوت.
Flags { get; set; }إشارات التعليق التوضيحي .
FullName { get; }الحصول على الاسم الكامل للتعليق التوضيحي.
virtual Height { get; set; }الحصول على ارتفاع التعليق التوضيحي أو تعيينه.
virtual Hyperlink { get; set; }الحصول على أو تعيين الارتباط التشعبي للجزء (لمولد pdf) .
IsFirstParagraphInColumn { get; set; }الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كانت هذه الفقرة ستكون في العمود التالي. القيمة الافتراضية خطأ. (لتوليد pdf)
IsInLineParagraph { get; set; }الحصول على فقرة مضمنة أو تعيينها . الإعداد الافتراضي خطأ. (لإنشاء ملف pdf)
IsInNewPage { get; set; }الحصول على أو تعيين قيمة منطقية تفرض إنشاء هذه الفقرة في صفحة جديدة. القيمة الافتراضية خطأ. (لتوليد pdf)
IsKeptWithNext { get; set; }الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كانت الفقرة الحالية ستبقى في نفس الصفحة مع الفقرة التالية.
Margin { get; set; }الحصول على أو تعيين هامش خارجي للفقرة (لتوليد pdf)
Modified { get; set; }تحديد أو تحديد التاريخ والوقت اللذين تم فيهما تعديل التعليق التوضيحي مؤخرًا.
Name { get; set; }الحصول على أو تعيين اسم التعليق التوضيحي على الصفحة.
virtual PageIndex { get; }يحصل على فهرس للصفحة التي تحتوي على تعليق توضيحي.
virtual Rect { get; set; }الحصول على مستطيل التعليق التوضيحي أو تعيينه.
States { get; }الحصول على قاموس مظهر التعليق التوضيحي.
TextHorizontalAlignment { get; set; }الحصول على محاذاة النص للتعليق التوضيحي أو تعيينها.
Type { get; set; }الحصول على نوع المحتوى أو تعيينه. القيم الممكنة: الصوت والفيديو.
virtual VerticalAlignment { get; set; }الحصول على محاذاة عمودية للفقرة أو تعيينها
virtual Width { get; set; }الحصول على عرض التعليق التوضيحي أو تعيينه.
ZIndex { get; set; }الحصول على أو تحديد قيمة int التي تشير إلى ترتيب Z للرسم البياني. سيتم وضع رسم بياني به ZIndex أكبر فوق الرسم البياني باستخدام ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. الرسم البياني بالسالب سيتم وضع مؤشر Z خلف النص في الصفحة.

طُرق

اسموصف
override Accept(AnnotationSelector)يقبل الزائر لهذا التعليق التوضيحي.
AddCustomData(string, Stream)أضف بيانات مسماة مخصصة (على سبيل المثال مطلوبة لبرنامج فلاش النصي).
virtual ChangeAfterResize(Matrix)تحديث المعلمات والمظهر ، وفقًا لتحويل المصفوفة.
virtual Clone()استنساخ هذا المثال. طريقة افتراضية. العودة دائما فارغة.
virtual Flatten()وضع محتويات التعليق التوضيحي مباشرة على الصفحة ، ستتم إزالة كائن التعليق التوضيحي .
GetRectangle(bool)إرجاع مستطيل التعليق التوضيحي مع مراعاة تدوير الصفحة.
SetContent(string, Stream)تعيين دفق المحتوى .
SetPoster(Stream)تعيين ملصق التعليق التوضيحي.
Update()تحديث البيانات بمعلمات محددة .

أعضاء آخرون

اسموصف
enum ActivationEventالحدث الذي ينشط التعليق التوضيحي.
enum ContentTypeنوع الوسائط المتعددة.

أنظر أيضا