Enum AnnotationFlags
AnnotationFlags 枚举
指定注释的各种特征的一组标志。
[Flags]
public enum AnnotationFlags
值
| 名称 | 值 | 描述 |
|---|---|---|
| Default | 0 | 默认值。 |
| Invisible | 1 | 如果设置,则在注释不属于标准注释类型且没有可用的注释处理程序时,不显示注释。如果清除,则使用其外观字典中指定的外观流显示此类未知注释(如果有)。 |
| Hidden | 2 | 如果设置,则不显示或打印注释,也不允许其与用户交互,无论其注释类型如何或是否有可用的注释处理程序。在屏幕空间有限的情况下,可以结合外观流选择性地隐藏和显示注释,以显示类似于在线帮助系统的辅助弹出信息。 |
4 | 如果设置,则在打印页面时打印注释。如果清除,则无论注释是否在屏幕上显示,均不打印注释。这在表示交互式按钮的注释中可能很有用,因为在打印页面上没有任何实际意义。 | |
| NoZoom | 8 | 如果设置,则不按页面的放大倍数缩放注释的外观。注释在页面上的位置(由其注释矩形的左上角定义)保持固定,无论页面放大倍数如何。 |
| NoRotate | 10 | 如果设置,则不旋转注释的外观以匹配页面的旋转。注释矩形的左上角在页面上保持固定位置,无论页面旋转如何。 |
| NoView | 20 | 如果设置,则不在屏幕上显示注释或允许其与用户交互。注释可以被打印(取决于打印标志的设置),但在屏幕显示和用户交互方面应视为隐藏。 |
| ReadOnly | 40 | 如果设置,则不允许注释与用户交互。注释可以显示或打印(取决于 NoView 和 Print 标志的设置),但不应对鼠标点击做出响应或根据鼠标移动改变其外观。此标志对小部件注释无效;其功能被相关表单字段的 ReadOnly 标志所涵盖。 |
| Locked | 80 | 如果设置,则不允许用户删除注释或修改其属性(包括位置和大小)。但是,此标志不限制对注释内容的更改,例如表单字段的值。 |
| ToggleNoView | 100 | 如果设置,则反转某些事件的 NoView 标志的解释。典型用法是使注释仅在鼠标光标悬停在其上时出现。 |
| LockedContents | 200 | 如果设置,则不允许用户修改注释的内容。此标志不限制删除注释或更改其他注释属性,例如位置和大小。 |
另见
- 命名空间 Aspose.Pdf.Annotations
- 程序集 Aspose.PDF