IDocumentOptimizer InterfaceByteScout PDF Extractor SDK
Represents PDF document optimizer.

Namespace:  Bytescout.PDFExtractor
Assembly:  Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 12.0.0.4062-master
Syntax

public interface IDocumentOptimizer : IDisposable

The IDocumentOptimizer type exposes the following members.

Properties

  NameDescription
Public propertyCheckPermissions
Defines whether respect permissions set by document owner. If True, extractor throws exception when the document modification is prohibited.
Public propertyLicenseInfo
Gets license information.
Public propertyRegistrationKey
Registration key.
Public propertyRegistrationName
Registration name.
Public propertyVersion
Gets the component version number.
Top
Methods

  NameDescription
Public methodDispose (Inherited from IDisposable.)
Public methodOptimizeDocument(Stream, Stream)
Optimizes PDF document with default options.
Public methodOptimizeDocument(String, String)
Optimizes PDF document with default options.
Public methodOptimizeDocument(Stream, Stream, OptimizationOptions)
Optimizes PDF document.
Public methodOptimizeDocument(String, String, OptimizationOptions)
Optimizes PDF document.
Top
Events

  NameDescription
Public eventPasswordRequired
Occurs when the password required to decrypt the document.
Public eventProgressChanged
Raised for each reported progress value. Allows to cancel the processing.
Top
See Also

Reference