Merger Class
Represents main class that controls document merging process.
Inheritance Hierarchy
SystemObject
  GroupDocs.MergerMerger

Namespace: GroupDocs.Merger
Assembly: GroupDocs.Merger (in GroupDocs.Merger.dll) Version: 19.11.0.0
Syntax
public class Merger

The Merger type exposes the following members.

Constructors
  NameDescription
Public methodMerger(Stream)
Initializes new instance of Merger class.
Public methodMerger(String)
Initializes new instance of Merger class.
Public methodMerger(FuncStream)
Initializes new instance of Merger class.
Public methodMerger(Stream, ILoadOptions)
Initializes new instance of Merger class.
Public methodMerger(Stream, MergerSettings)
Initializes new instance of Merger class.
Public methodMerger(String, ILoadOptions)
Initializes new instance of Merger class.
Public methodMerger(String, MergerSettings)
Initializes new instance of Merger class.
Public methodMerger(FuncStream, ILoadOptions)
Initializes new instance of Merger class.
Public methodMerger(FuncStream, MergerSettings)
Initializes new instance of Merger class.
Public methodMerger(Stream, ILoadOptions, MergerSettings)
Initializes new instance of Merger class.
Public methodMerger(String, ILoadOptions, MergerSettings)
Initializes new instance of Merger class.
Public methodMerger(FuncStream, ILoadOptions, MergerSettings)
Initializes new instance of Merger class.
Methods
  NameDescription
Public methodAddPassword
Protects document with password.
Public methodChangeOrientation
Applies a new orientation mode for the specified pages.
Public methodDispose
Disposes resources.
Public methodExtractPages
Makes a new document with some pages from the source document.
Public methodGeneratePreview
Generates document pages preview.
Public methodGetDocumentInfo
Gets information about document pages: their sizes, maximum page height, the width of a page with the maximum height.
Public methodIsPasswordSet
Checks whether document is password protected.
Public methodJoin(Stream)
Joins the documents into one single document.
Public methodJoin(String)
Joins the documents into one single document.
Public methodJoin(Stream, IJoinOptions)
Joins the documents into one single document.
Public methodJoin(String, IJoinOptions)
Joins the documents into one single document.
Public methodMovePage
Moves page to a new position within document of known format.
Public methodRemovePages
Removes pages from document of known format.
Public methodRemovePassword
Removes password from document.
Public methodRotatePages
Rotate pages of the document.
Public methodSave(Stream)
Saves the result document to the stream document.
Public methodSave(String)
Saves the result document file to filePath.
Public methodSave(String, Boolean)
Saves the result document file to filePath.
Public methodSplit(ISplitOptions)
Splits the single document to the multiple documents.
Public methodSplit(ITextSplitOptions)
Splits the single document to the multiple documents.
Public methodSwapPages
Swaps two pages within document of known format.
Public methodUpdatePassword
Updates existing password for document.
See Also