EncryptionInfo

Represents security information of the PDF document.

public class EncryptionInfo
Public Class EncryptionInfo

Inheritance: ObjectEncryptionInfo

Licensing Info

This class is a full DynamicPDF Core Suite feature. One of the following is required for non-evaluation usage:

Constructors

EncryptionInfo()Initializes a new instance of the EncryptionInfo class.

Properties

AllowAccessibilityGets accessibility programs should be able to read the documents text and images for the user.
AllowCopyGets text and images can be copied to the clipboard by the user.
AllowDocumentAssemblyGets the document can be assembled and manipulated by the user.
AllowEditGets the document can be edited by the user.
AllowFormFillingGets form filling should be allowed by the user.
AllowHighResolutionPrintingGets the document can be printed at a high resolution by the user.
AllowPrintGets the document can be printed by the user.
AllowUpdateAnnotsAndFieldsGets annotations and form fields can be added, edited and modified by the user.
EncryptAllExceptMetadataGets encrypts all document contents except metadata.
EncryptOnlyFileAttachmentsGets encrypts only file attachments.
HasOwnerPasswordGets the owner password information of the PDF document. Returns true if the PDF document has document modification/permission password otherwise flase.
HasUserPasswordGets the user password information of the PDF document. Returns true if the PDF document has document open password otherwise flase.
SecurityInfoGets the security information of the PDF document. Returns the type of the security the PDF document has.

Methods

Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetHashCode()Serves as a hash function for a particular type.
(Inherited from Object)
GetType()Gets the Type of the current instance.
(Inherited from Object)
ToString()Returns a String that represents the current Object .
(Inherited from Object)

See Also

ceTe.DynamicPDF.Merger

In this topic