Expert PDF Merge Library
PDFMerge Class
NamespacesExpertPdf.MergePdfPDFMerge
Expert PDF Merge Library
PDF Merge manager
Declaration Syntax
C#Visual BasicVisual C++
public class PDFMerge
Public Class PDFMerge
public ref class PDFMerge
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
PDFMerge()()()
Merge using default PDF document options

PDFMerge(PdfDocumentOptions)
Merge using the specified PDF document options

AppendEmptyPage()()()
Appends an empty page to PDF document

AppendImageFile(String)
Append an existing image file

AppendImageObject(Image)
Append a System.Drawing.Image object

AppendPDFFile(String)
Appends an existing PDF document

AppendPDFFile(String, Int32)
Appends pages from the specified source document starting from zero based page index in the source document.

AppendPDFFile(String, Int32, Int32)
Appends at most length pages from the specified source document starting from zero based index startIndex in the source document.

AppendPDFFile(String, String, Int32, Int32)
Appends at most length pages from the specified password protected source document starting from zero based index startIndex in the source document.

AppendPDFStream(Stream)
Appends a PDF stream to the merged document

AppendPDFStream(Stream, Int32)
Appends pages from the specified source document starting from zero based page index in the source document.

AppendPDFStream(Stream, Int32, Int32)
Appends at most length pages from the specified source document starting from zero based index startIndex in the source document.

AppendPDFStream(Stream, String, Int32, Int32)
Appends at most length pages from the specified password protected source document starting from zero based index startIndex in the source document.

DocumentInfo
Gets or sets the info object of the merged PDF document. This object properties allow the control of the merged document information like author, title, creation date, etc

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetCurrentPageCount()()()
Retrieves the number of pages of current PDF document

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetPageCount(String)
A fast method to obtain the page count of a specified PDF document.

GetPageCount(Stream)
A fast method to obtain the page count of a specified PDF document.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
LicenseKey
Gets or sets the license key

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
RenderMergedPDFDocument()()()
Renders the merged document into memory buffer.

SaveMergedPDFToFile(String)
Saves the merged PDF document into the specified disk file.

SaveMergedPDFToStream(Stream)
Saves the merged PDF document into the specified stream.

SecurityOptions
Gets the PDF security options object of the merged PDF document. This object properties allow the control of the merged document encryption, password protection, print and copy rigths, etc

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
PDFMerge

Assembly: ExpertPdf.MergePdf (Module: ExpertPdf.MergePdf) Version: 3.2.0.0 (3.2.0.0)