Click or drag to resize

PdfAccessPermissions Enumeration

Contains a set of flags specifying which access permissions should be granted when the document is opened with user access.

Namespace:  Aspose.Slides.Export
Assembly:  Aspose.Slides (in Aspose.Slides.dll) Version: 21.2.0.0 (21.2)
Syntax
[FlagsAttribute]
public enum PdfAccessPermissions
Members
  Member nameValueDescription
None0 Specifies that a user does not have access permissions.
PrintDocument4 Specifies whether a user may print the document (possibly not at the highest quality level, depending on whether bit HighQualityPrint is also set).
ModifyContent8 Specifies whether a user may modify the contents of the document by operations other than those controlled by bits AddOrModifyFields, FillExistingFields, AssembleDocument.
CopyTextAndGraphics16 Specifies whether a user may copy or otherwise extract text and graphics from the document by operations other than that controlled by bit ExtractTextAndGraphics.
AddOrModifyFields32 Specifies whether a user may add or modify text annotations, fill in interactive form fields, and, if bit ModifyContent is also set, create or modify interactive form fields (including signature fields).
FillExistingFields256 Specifies whether a user may fill in existing interactive form fields (including signature fields), even if bit AddOrModifyFields is clear.
ExtractTextAndGraphics512 Specifies whether a user may extract text and graphics in support of accessibility to users with disabilities or for other purposes.
AssembleDocument1024 Specifies whether a user may assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images), even if bit ModifyContent is clear.
HighQualityPrint2048 Specifies whether a user may print the document to a representation from which a faithful digital copy of the PDF content could be generated. When this bit is clear (and bit PrintDocument is set), printing is limited to a low-level representation of the appearance, possibly of degraded quality.
See Also