[Root] / Xceed.PdfLibrary.NET Assembly / Xceed.PdfLibrary.NET Namespace / EncryptionOptions Class
In This Topic
    EncryptionOptions Class
    In This Topic
    The encryption options to use when saving a Pdf document. This class cannot be inherited.
    Syntax
    public sealed class EncryptionOptions 
    Inheritance Hierarchy

    System.Object
       Xceed.PdfLibrary.NET.EncryptionOptions

    Public Constructors
     NameDescription
    Public Constructor  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the owner password to use when saving an encrypted PDF Document. When set, the owner password will be necessary to modify the encrypted PDF Document.  
    Public PropertyGets or sets the permissions when saving an encrypted PDF Document. This is a flag enum, meaning 1 or a combination of flags can be used to set the wanted permissions. Default is Permissions.All for no restrictions.  
    Public Property  
    Public PropertyGets or sets the user password to use when saving an encrypted PDF Document. When set, a user password or an owner password will be ncessary to open the encrypted PDF Document.  
    Top
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also