Class RichMediaAnnotation

RichMediaAnnotation class

该类描述了 RichMediaAnnotation,它允许将视频/音频数据嵌入 PDF 文档中。

public class RichMediaAnnotation : Annotation

Constructors

NameDescription
RichMediaAnnotation(Page, Rectangle)初始化 RichMediaAnnotation。

Properties

NameDescription
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; }Rich Media 内容的数据。
Contents { get; set; }获取或设置注释文本。
CustomFlashVariables { get; set; }设置或获取传递给播放器的 Flash 变量。
CustomPlayer { get; set; }设置或获取自定义 Flash 播放器以播放视频/音频数据。
Flags { get; set; }注释的标志。
FullName { get; }获取注释的完全限定名称。
virtual Height { get; set; }获取或设置注释的高度。
virtual Hyperlink { get; set; }获取或设置片段超链接(用于 PDF 生成器)。
IsFirstParagraphInColumn { get; set; }获取或设置一个布尔值,指示该段落是否将在下一列中。默认值为 false。(用于 PDF 生成)
IsInLineParagraph { get; set; }获取或设置段落是否为内联。默认值为 false。(用于 PDF 生成)
IsInNewPage { get; set; }获取或设置一个布尔值,强制该段落在新页面生成。默认值为 false。(用于 PDF 生成)
IsKeptWithNext { get; set; }获取或设置一个布尔值,指示当前段落是否与下一个段落保持在同一页面。默认值为 false。(用于 PDF 生成)
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; }获取或设置一个整数值,指示图形的 Z 顺序。具有较大 ZIndex 的图形将放置在具有较小 ZIndex 的图形上方。ZIndex 可以为负值。具有负 ZIndex 的图形将放置在页面文本后面。

Methods

NameDescription
override Accept(AnnotationSelector)接受此注释的访问者。
AddCustomData(string, Stream)添加自定义命名数据(例如 Flash 脚本所需)。
virtual ChangeAfterResize(Matrix)根据矩阵变换更新参数和外观。
virtual Clone()克隆此实例。虚方法。始终返回 null。
virtual Flatten()将注释内容直接放置在页面上,注释对象将被移除。
GetRectangle(bool)返回考虑页面旋转的注释矩形。
SetContent(string, Stream)设置内容流。
SetPoster(Stream)设置注释的海报。
Update()使用指定参数更新数据。

Other Members

NameDescription
enum ActivationEvent激活注释的事件。
enum ContentType多媒体的类型。

See Also