API Reference

Enum

PdfStandardPermissions

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed
Attributes
Flags

Typed permissions stored in a PDF Standard security `/P` mask.

Inheritance

  • Enum
  • PdfStandardPermissions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const PdfStandardPermissions None #

No optional document operations are allowed.

Value: 0
public const PdfStandardPermissions Print #

Print at the quality allowed by the encryption revision.

Value: 1
public const PdfStandardPermissions ModifyContents #

Modify document contents.

Value: 2
public const PdfStandardPermissions CopyContents #

Copy or otherwise extract text and graphics.

Value: 4
public const PdfStandardPermissions ModifyAnnotations #

Add or modify annotations and interactive form fields.

Value: 8
public const PdfStandardPermissions FillForms #

Fill existing interactive form fields.

Value: 16
public const PdfStandardPermissions Accessibility #

Extract content for accessibility purposes.

Value: 32
public const PdfStandardPermissions AssembleDocument #

Assemble the document by inserting, rotating, or deleting pages.

Value: 64
public const PdfStandardPermissions HighQualityPrint #

Print a faithful high-quality representation.

Value: 128
public const PdfStandardPermissions All #

Allow every typed Standard security operation.

Value: 255