The PDF split manager allows you to split a PDF file or extract a range a pages
from the PDF document
| C# | Visual Basic | Visual C++ |
public class PDFSplitManager
Public Class PDFSplitManager
public ref class PDFSplitManager
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| PDFSplitManager()()() |
Merge using default PDF document options
| |
| PDFSplitManager(PdfDocumentOptions) |
Merge using the specified PDF document options
| |
| Equals(Object) | (Inherited from Object.) | |
| ExtractPagesFromFileToFile(String, String, Int32, Int32) |
Extracts specified number of pages from the specified source PDF document starting from the
specified page number and creates a new PDF document containing the extracted pages
| |
| ExtractPagesFromFileToFile(String, String, Int32, Int32, Int32) |
Extracts 'repeatCount' times 'splitPageCount' number of pages from the source PDF document starting from the
specified page number and creates a new PDF document for each set of extracted pages. Each set of extracted pages
has 'splitPageCount' pages. Each resulted PDF document is saved in the file specified by 'destPDFFilePath'
concatenated with the chunk index
| |
| ExtractPagesFromFileToFile(String, String, Int32, Int32, Boolean) |
This method is similar to the ExtractPagesFromFileToMemory version with 'repeatCount' but instead of extracting a specified number
of chunks, the chunks are extracted until the end of the document is reached when the 'repeatToEnd'
parameter is true.
| |
| ExtractPagesFromFileToMemory(String, Int32, Int32) |
Extracts specified number of pages from the specified source PDF document starting from the
specified page number and creates a new PDF document containing the extracted pages
| |
| ExtractPagesFromFileToMemory(String, Int32, Int32, Int32) |
Extracts 'repeatCount' times 'splitPageCount' number of pages from the source PDF document starting from the
specified page number and creates a new PDF document for each set of extracted pages. Each set of extracted pages
has 'splitPageCount' pages.
| |
| ExtractPagesFromFileToMemory(String, Int32, Int32, Boolean) |
This method is similar to the ExtractPagesFromFileToMemory version with 'repeatCount' but instead of extracting a specified number
of chunks, the chunks are extracted until the end of the document is reached when the 'repeatToEnd'
parameter is true
| |
| ExtractPagesFromMemoryToFile(array<Byte>[]()[], String, Int32, Int32) |
Extracts specified number of pages from the specified source PDF document starting from the
specified page number and creates a new PDF document containing the extracted pages
| |
| ExtractPagesFromMemoryToFile(array<Byte>[]()[], String, Int32, Int32, Int32) |
Extracts 'repeatCount' times the specified number of pages from the specified source PDF document starting from the
specified page number and creates a new PDF document for each set of extracted pages. Each set of extracted pages
has 'splitPageCount' pages. Each resulted PDF document is saved in the file specified by 'destPDFFilePath'
concatenated with the chunk index
| |
| ExtractPagesFromMemoryToFile(array<Byte>[]()[], String, Int32, Int32, Boolean) |
This method is similar to ExtractPagesFromMemoryToMemory with 'repeatCount' parameter but instead of exctracting a specified number
of chunks, the chunks are extracted until the end of the document is reached when the 'repeatToEnd'
parameter is true
| |
| ExtractPagesFromMemoryToMemory(array<Byte>[]()[], Int32, Int32) |
Extracts specified number of pages from the specified source PDF document starting from the
specified page number and creates a new PDF document containing the extracted pages
| |
| ExtractPagesFromMemoryToMemory(array<Byte>[]()[], Int32, Int32, Int32) |
Extracts 'repeatCount' times the specified number of pages from the specified source PDF document starting from the
specified page number and creates a new PDF document for each set of extracted pages. Each set of extracted pages
has 'splitPageCount' pages.
| |
| ExtractPagesFromMemoryToMemory(array<Byte>[]()[], Int32, Int32, Boolean) |
This method is similar to ExtractPagesFromMemoryToMemory with 'repeatCount' parameter but instead of exctracting a specified number
of chunks, the chunks are extracted until the end of the document is reached when the 'repeatToEnd'
parameter is true
| |
| 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.) | |
| GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetPdfPageCount(array<Byte>[]()[]) |
Returns the number of pages of the specified PDF document
| |
| GetPdfPageCount(String) |
Returns the number of pages of the 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.) | |
| ToString()()() | (Inherited from Object.) |
| Object | |
| PDFSplitManager | |