Class RichMediaAnnotation
内容
[
隐藏
]RichMediaAnnotation class
该类描述了 RichMediaAnnotation,它允许将视频/音频数据嵌入 PDF 文档中。
public class RichMediaAnnotation : Annotation
Constructors
| Name | Description |
|---|---|
| RichMediaAnnotation(Page, Rectangle) | 初始化 RichMediaAnnotation。 |
Properties
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| enum ActivationEvent | 激活注释的事件。 |
| enum ContentType | 多媒体的类型。 |
See Also
- class Annotation
- namespace Aspose.Pdf.Annotations
- assembly Aspose.PDF