PdfAccessPermissions

PdfAccessPermissions enumeration

Содержит набор флагов, указывающих, какие права доступа должны быть предоставлены при открытии документа с правами пользователя .

[Flags]
public enum PdfAccessPermissions

Ценности

ИмяЦенностьОписание
None0Указывает, что у пользователя нет прав доступа.
PrintDocument4Указывает, может ли пользователь распечатать документ (возможно, не с самым высоким уровнем качества, в зависимости от битHighQualityPrintтакже установлен).
ModifyContent8Указывает, может ли пользователь изменять содержимое документа с помощью операций, отличных от управляемых битамиAddOrModifyFields,FillExistingFields,AssembleDocument.
CopyTextAndGraphics10Указывает, может ли пользователь копировать или иным образом извлекать текст и графику из документа с помощью операций кроме тех, что управляются битомExtractTextAndGraphics.
AddOrModifyFields20Указывает, может ли пользователь добавлять или изменять текстовые аннотации, заполнять поля интерактивной формы и, если бит ModifyContentтакже устанавливается, создает или модифицирует поля интерактивной формы (включая поля подписи ).
FillExistingFields100Указывает, может ли пользователь заполнять существующие поля интерактивной формы (включая поля подписи), даже если битAddOrModifyFieldsясно.
ExtractTextAndGraphics200Указывает, может ли пользователь извлекать текст и графику для обеспечения доступности для пользователей с ограниченными возможностями или для других целей.
AssembleDocument400Указывает, может ли пользователь собирать документ (вставлять, поворачивать или удалять страницы и создавать закладки или уменьшенные изображения), даже если битModifyContentясно.
HighQualityPrint800Указывает, может ли пользователь распечатать документ в представлении, из которого может быть создана точная цифровая копия содержимого PDF. Когда этот бит сброшен (и установлен битPrintDocument), печать ограничивается низкоуровневым представлением внешнего вида. , возможно, ухудшенного качества.

Смотрите также