Aspose::Words::Saving::PdfPermissions enum

PdfPermissions enum

Указывает операции, разрешённые пользователю над зашифрованным PDF‑документом.

enum class PdfPermissions

Значения

ИмяЗначениеОписание
DisallowAll0Запрещает все операции над PDF‑документом. Это значение по умолчанию.
AllowAll65535Разрешает все операции над PDF‑документом.
ContentCopyn/aКопировать или иным способом извлекать текст и графику из документа с помощью операций, отличных от контролируемых ContentCopyForAccessibility.
ContentCopyForAccessibilityн/дИзвлекать текст и графику (в целях обеспечения доступности для пользователей с ограниченными возможностями или для других целей).
ModifyContentsn/aИзменять содержимое документа с помощью операций, отличных от контролируемых ModifyAnnotations, FillIn и DocumentAssembly.
ModifyAnnotationsn/aДобавлять или изменять текстовые аннотации, заполнять интерактивные поля формы и, если установлен ModifyContents, создавать или изменять интерактивные поля формы (включая поля подписи).
FillInn/aЗаполнять существующие интерактивные поля формы (включая поля подписи), даже если ModifyContents не установлен.
DocumentAssemblyn/aСобирать документ (вставлять, вращать или удалять страницы и создавать элементы структуры документа или миниатюры), даже если ModifyContents не установлен.
Printingn/aПечатать документ (возможно, не в самом высоком качестве, в зависимости от того, установлен ли также HighResolutionPrinting).
HighResolutionPrintingn/aПечатать документ в представление, из которого может быть создана точная цифровая копия PDF‑содержимого, на основе алгоритма, зависящего от реализации. Когда этот флаг не установлен (и установлен Printing), печать должна быть ограничена представлением низкого уровня внешнего вида, возможно, с ухудшенным качеством.

См. также