AnnotationFlags
AnnotationFlags enumeration
Набор флагов, определяющих различные характеристики аннотации.
[Flags]
public enum AnnotationFlags
Ценности
Имя | Ценность | Описание |
---|---|---|
Default | 0 | Значение по умолчанию. |
Invisible | 1 | Если установлено, не отображать аннотацию, если она не принадлежит ни к одному из стандартных типов аннотаций и обработчик аннотаций недоступен. Если флажок установлен, отобразить такую неизвестную аннотацию , используя поток внешнего вида, указанный в его словаре внешнего вида, если таковой имеется. |
Hidden | 2 | Если установлено, не отображать и не печатать аннотацию или разрешать ей взаимодействовать с пользователем, независимо от типа аннотации или наличия обработчика аннотаций. В случаях, когда пространство на экране ограничено, возможность скрывать и показывать аннотации selectly можно использовать в сочетании с потоками внешнего вида для отображения вспомогательной всплывающей информации , аналогичной по функциям онлайн-справочным системам. |
4 | Если установлено, печатать аннотацию при печати страницы. Если флажок снят, никогда не печатайте аннотацию, , независимо от того, отображается ли она на экране. Это может быть полезно, например, для аннотаций , представляющих собой интерактивные кнопки, которые не будут иметь смысла на печатной странице. | |
NoZoom | 8 | Если установлено, внешний вид аннотации не масштабируется в соответствии с увеличением страницы. Расположение аннотации на странице (определяется левым верхним углом прямоугольника аннотации) остается фиксированным, независимо от страницы увеличение. |
NoRotate | 10 | Если установлено, не поворачивайте внешний вид аннотации в соответствии с поворотом страницы. Верхний левый угол прямоугольника аннотации остается в фиксированном месте на странице, независимо от поворота страницы. |
NoView | 20 | Если установлено, не отображайте аннотацию на экране и не позволяйте ей взаимодействовать с пользователем. Аннотацию можно распечатать (в зависимости от настройки флага печати) , но ее следует считать скрытой для отображения на экране. и взаимодействие с пользователем. |
ReadOnly | 40 | Если установлено, не позволяйте аннотации взаимодействовать с пользователем. Аннотация может отображаться или печататься (в зависимости от настроек флагов NoView и Print), но не должна реагировать на щелчки мыши или изменять свой вид в ответ на движения мыши. Этот флаг игнорируется для аннотаций виджета; его функция включена в список флага ReadOnly связанного поля формы. |
Locked | 80 | Если установлено, пользователь не может удалить аннотацию или изменить ее свойства (включая положение и размер) . Однако этот флаг не ограничивает изменения содержимого аннотации, , например, значения поля формы. |
ToggleNoView | 100 | Если установлено, инвертирует интерпретацию флага NoView для определенных событий. Типичное использование — аннотация, которая появляется только при наведении на нее курсора мыши. |
LockedContents | 200 | Если установлено, запрещается изменять содержимое аннотации пользователем. Этот флаг не ограничивает удаление аннотации или изменение других свойств аннотации, таких как положение и размер. |
Смотрите также
- пространство имен Aspose.Pdf.Annotations
- сборка Aspose.PDF