Owner password to use when encrypting a PDF file.
public string OwnerPassword { get; set; }
Public Property OwnerPassword As String
A System.String that contains the owner password to use when encrypting a PDF file. The default value is null.
UserPassword and owner OwnerPassword are not used and will be set to the default value of null when the owner object is PDFDocument.SecurityOptions.
PDF files can be encrypted with two passwords: user and owner.
The UserPassword is used only with viewing the PDF file, so PDF viewers such as Adobe Acrobat will ask for the UserPassword if one is specified in a PDF. If a correct value is supplied, the file can be viewed. To allow anyone to view the PDF file, do not set a value in the UserPassword (leave it as an empty string or null).
The OwnerPassword is used to restrict certain rights on the PDF file when loading into a viewer such as Adobe Acrobat. These include disabling printing, (PrintEnabled and HighQualityPrintEnabled), copying text to the clipboard (CopyEnabled), annotations (AnnotationsEnabled) and editing and re-assembling the PDF file (EditEnabled and AssemblyEnabled). When encrypting a PDF file with an OwnerPassword, you can enable or disable any of these rights based on your application needs.
You cannot supply both a user and owner password in the same PDF file. If both passwords are supplied, then the UserPassword is ignored.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document