Link Search Menu Expand Document

IDocumentSplitter2 Interface

Represents PDF document splitter that splits a document by pages containing specific text.

Namespace:Bytescout.PDFExtractor
Assembly: Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 13.0.1.4281-master
Syntax
public interface IDocumentSplitter2 : IDisposable

The IDocumentSplitter2 type exposes the following members.

Properties
NameDescription
Public propertyCheckPermissions
Defines whether respect permissions set by document owner. If True, extractor throws exception when the extraction is prohibited.
Public propertyLicenseInfo
Gets license information.
Public propertyOptimizeSplittedDocuments
Removes unused resources from splitted document parts.
Public propertyPassword
PDF document password.
Public propertyRegistrationKey
Registration key.
Public propertyRegistrationName
Registration name.
Public propertyVersion
Gets the component version number.
Top
Methods
NameDescription
Public methodDispose (Inherited from IDisposable.)
Public methodGetPageCount(Stream)
Returns count of pages in PDF or TIFF document.
Public methodGetPageCount(String)
Returns count of pages in PDF or TIFF document.
Public methodSplit(Stream, String, Boolean, Boolean, Boolean)
Splits PDF or TIFF document by found text.
Public methodSplit(String, String, Boolean, Boolean, Boolean, String)
Splits PDF or TIFF document by found text.
Public methodSplitCOM
Splits PDF or TIFF document by found text. The COM/ActiveX-compatible version of the method Split(String, String, Boolean, Boolean, Boolean, String). Returns a string with the file names of the generated PDF documents delimited by the line feed '\n'.
Public methodSplitToVariant
Splits PDF or TIFF document by found text and returns the result PDF documents as array of byte arrays. This is COM/ActiveX-compatible version of the method Split(Stream, String, Boolean, Boolean, Boolean) for in-memory processing of PDF files.
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


Copyright © 2016 - 2021 ByteScout