Class PolylineAnnotation
内容
[
隐藏
]PolylineAnnotation 类
表示与多边形相似的折线注释,除了第一个和最后一个顶点没有隐式连接。
public sealed class PolylineAnnotation : PolyAnnotation
构造函数
| 名称 | 描述 |
|---|---|
| PolylineAnnotation(Page, Rectangle, Point[]) | 在指定页面上创建新的折线注释。 |
属性
| 名称 | 描述 |
|---|---|
| Actions { get; } | 获取注释操作的列表。 |
| virtual ActiveState { get; set; } | 获取或设置当前注释外观状态。 |
| override AnnotationType { get; } | 获取注释的类型。 |
| Appearance { get; } | 获取注释的外观字典。 |
| Border { get; set; } | 获取或设置注释边框特征。 Border |
| Characteristics { get; } | 获取注释特征。 |
| Color { get; set; } | 获取或设置注释颜色。 |
| Contents { get; set; } | 获取或设置注释文本。 |
| CreationDate { get; } | 获取注释创建的日期和时间。 |
| EndingStyle { get; set; } | 获取或设置第二条线段的结束样式。 |
| Flags { get; set; } | 注释的标志。 |
| FullName { get; } | 获取注释的全名。 |
| virtual Height { get; set; } | 获取或设置注释的高度。 |
| virtual Hyperlink { get; set; } | 获取或设置用于 PDF 生成的片段超链接。 |
| InReplyTo { get; set; } | 指向此注释的“回复”注释的引用。两个注释必须在文档的同一页面上。 |
| Intent { get; set; } | 获取或设置多边形或折线注释的意图。 |
| InteriorColor { get; set; } | 获取或设置用于填充注释线段结束的内部颜色。 |
| IsFirstParagraphInColumn { get; set; } | 获取或设置一个布尔值,指示此段落是否将在下一列。默认值为 false。(用于 PDF 生成) |
| IsInLineParagraph { get; set; } | 获取或设置段落是否为内联。默认值为 false。(用于 PDF 生成) |
| IsInNewPage { get; set; } | 获取或设置一个布尔值,强制此段落在新页面生成。默认值为 false。(用于 PDF 生成) |
| IsKeptWithNext { get; set; } | 获取或设置一个布尔值,指示当前段落是否与下一个段落保持在同一页面。默认值为 false。(用于 PDF 生成) |
| Margin { get; set; } | 获取或设置段落的外边距(用于 PDF 生成) |
| Measure { get; set; } | 为此注释指定的测量单位。 |
| Modified { get; set; } | 获取或设置注释最近修改的日期和时间。 |
| Name { get; set; } | 获取或设置页面上的注释名称。 |
| Opacity { get; set; } | 获取或设置用于绘制注释的常量不透明度值。 |
| virtual PageIndex { get; } | 获取包含注释的页面索引。 |
| Popup { get; set; } | 用于输入或编辑与此注释相关的文本的弹出注释。 |
| virtual Rect { get; set; } | 获取或设置注释矩形。 |
| ReplyType { get; set; } | 一个字符串,指定此注释与 InReplyTo 指定的注释之间的关系(“回复类型”)。 |
| RichText { get; set; } | 获取或设置在打开注释时在弹出窗口中显示的富文本字符串。 |
| StartingStyle { get; set; } | 获取或设置第一条线段的结束样式。 |
| States { get; } | 获取注释的外观字典。 |
| Subject { get; set; } | 获取表示对象描述的文本。 |
| TextHorizontalAlignment { get; set; } | 获取或设置注释的文本对齐方式。 |
| Title { get; set; } | 获取或设置将在注释标题栏中显示的文本。 |
| virtual VerticalAlignment { get; set; } | 获取或设置段落的垂直对齐方式 |
| Vertices { get; set; } | 获取或设置表示每个顶点的水平和垂直坐标的点数组。 |
| virtual Width { get; set; } | 获取或设置注释的宽度。 |
| ZIndex { get; set; } | 获取或设置一个整数值,指示图形的 Z 顺序。具有较大 ZIndex 的图形将放置在具有较小 ZIndex 的图形上方。ZIndex 可以为负数。具有负 ZIndex 的图形将放置在页面文本后面。 |
方法
| 名称 | 描述 |
|---|---|
| override Accept(AnnotationSelector) | 接受访问者对象以处理注释。 |
| override ChangeAfterResize(Matrix) | 根据矩阵变换更新 Vertices 中的点。 |
| ClearState() | 清除注释的状态和状态模型。例如,清除注释的审阅状态。注意,状态存储在其他具有状态和状态模型键的文本注释中。 |
| virtual Clone() | 克隆此实例。虚方法。始终返回 null。 |
| virtual Flatten() | 将注释内容直接放置在页面上,注释对象将被移除。 |
| GetRectangle(bool) | 返回考虑页面旋转的注释矩形。 |
| GetState() | 获取注释的状态。注意,状态存储在其他具有状态和状态模型键的文本注释中。 |
| GetStateModel() | 获取注释的状态模型。注意,状态存储在其他具有状态和状态模型键的文本注释中。 |
| SetMarkedState(bool) | 设置注释的标记和未标记状态。注意,状态存储在其他具有状态和状态模型键的文本注释中。 |
| SetReviewState(AnnotationState) | 设置注释的审阅状态。标记和未标记状态被忽略,因为它们不属于审阅状态模型。状态由创建目标注释的用户设置。值取自目标注释的 Title 属性。注意,状态存储在其他具有状态和状态模型键的文本注释中。 |
| SetReviewState(AnnotationState, string) | 设置注释的审阅状态。标记和未标记状态被忽略,因为它们不属于审阅状态模型。注意,状态存储在其他具有状态和状态模型键的文本注释中。 |