Represents the current encryption settings.

By default, encryption is not applied unless you explicitly specify it using the Type property.

 

   
   
Method Description
SetCryptMethods Sets the crypt methods for encryption levels of type 4 or above.

 

   
   
Property Default Description
ComFactory No The factory for creating objects in the same application domain.
CanAssemble No Whether a user can assemble the document.
CanChange No Whether a user can modify the document.
CanCopy No Whether a user can copy from the document.
CanEdit No Whether a user can edit the document.
CanExtract No Whether a user can extract from the document.
CanFillForms No Whether a user can fill forms in the document.
CanPrint No Whether a user can print the document.
CanPrintHi No Whether a user can print a high-resolution copy of the document.
EncryptMetadata No Whether to encrypt the document metadata for encryption levels of type 4 or above.
OwnerPassword No The owner password.
Password No The user password.
StreamCryptionMethod No The crypt method for streams for encryption levels of type 4 or above.
StringCryptionMethod No The crypt method for strings for encryption levels of type 4 or above.
Type No The level of encryption to use.