PdfProtection ClassTerminal Works - TwainScanning.Net Library
Settings for PDF protection.
Inheritance Hierarchy

SystemObject
  TwainScanning.CollectorsPdfProtection

Namespace: TwainScanning.Collectors
Assembly: TwainScanning (in TwainScanning.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax

public class PdfProtection

The PdfProtection type exposes the following members.

Constructors

  NameDescription
Public methodPdfProtection
Initializes a new instance of the PdfProtection class
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Properties

  NameDescription
Public propertyOwnerPassword
Owner password for opening the PDF document after scanning. Owner has all privileges.

Note: Ignored if SecurityLevel not set.

Public propertyPermitAccessibilityExtractContent
Permit extracting content for accessibility purposes from the PDF document after scanning.

Note: Will not be applied if SecurityLevel is not set to Encrypted128Bit.

Public propertyPermitAnnotations
Permit adding annotations to the PDF document after scanning.
Public propertyPermitAssembleDocument
Permit assembling the PDF document after scanning.

Note: Will not be applied if SecurityLevel is not set to Encrypted128Bit.

Public propertyPermitExtractContent
Permit extracting content from the PDF document after scanning.
Public propertyPermitFormsFill
Permit filling interactive form fields (including signing) in the PDF document after scanning.

Note: Will not be applied if SecurityLevel is not set to Encrypted128Bit.

Public propertyPermitFullQualityPrint
Permit printing the PDF document after scanning in full quality.

Note: Will not be applied if SecurityLevel is not set to Encrypted128Bit.

Public propertyPermitModifyDocument
Permit modifying the PDF document after scanning.
Public propertyPermitPrint
Permit printing the PDF document after scanning.
Public propertySecurityLevel
Encryption level to use when protecting the PDF document after scanning.

Note: Encryption will not be performed if OwnerPassword or UserPassword not set.

Public propertyUserPassword
User password for opening the PDF document after scanning. User has limited privileges which are set with permissions.

Note: Ignored if SecurityLevel not set.

Top
See Also

Reference