Link Search Menu Expand Document

IDocumentMerger Interface

Represents PDF document merger.

Namespace:Bytescout.PDFExtractor
Assembly: Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 13.4.0.4760-master
Syntax
public interface IDocumentMerger

The IDocumentMerger type exposes the following members.

Properties
NameDescription
Public propertyBookmarkTitles
Get or sets the array of titles for navigation bookmarks. The number of titles in the array must be equal to number of PDF files that you are merging.
Public propertyCheckPermissions
Defines whether respect permissions set by document owner. If True, extractor throws exception when the extraction is prohibited.
Public propertyGenerateBookmarks
Gets or sets whether to generate navigation bookmarks (so-called "Outlines") for the merged parts. PDF viewers usually show bookmarks in the sidebar.
Public propertyLicenseInfo
Gets license information.
Public propertyMergedDocumentTitle
Sets custom title of the merged document. By default, merged document will have title of the first document.
Public propertyRegistrationKey
Registration key.
Public propertyRegistrationName
Registration name.
Public propertyRenameMatchingFieldsDuringMerge
Sets whether to rename form controls with the same names when merging.
Public propertyVersion
Gets the component version number.
Top
Methods
NameDescription
Public methodGetPageCount(Stream)
Returns count of pages in PDF document.
Public methodGetPageCount(String)
Returns count of pages in PDF document.
Public methodMerge(Stream, Stream)
Merges several PDF documents into one.
Public methodMerge(Object, String)
Merges several PDF documents into one.
Public methodMerge(String, String)
Merges several PDF documents into one.
Public methodMerge2(Stream, Stream, Stream)
Merges two PDF documents into one.
Public methodMerge2(String, String, String)
Merges two PDF documents into one.
Public methodMerge2ToVariant
Merges two PDF documents into one and returns the result PDF document as array of bytes. This is COM/ActiveX-compatible version of the method Merge2(Stream, Stream, Stream) for in-memory processing of PDF files.
Public methodMergeFolder
Merges all PDF documents in specified folder.
Public methodMergeToVariant
Merges several PDF documents into one and returns the result PDF document as array of bytes. This is COM/ActiveX-compatible version of the method Merge(Stream, Stream) for in-memory processing of PDF files.
Top
Events
NameDescription
Public eventPasswordRequired
Occurs when the password required to decrypt the document.
Top
See Also

Reference