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.
| C# | Visual Basic | Visual C++ |
public PDFSplitDoc[] ExtractPagesFromMemoryToMemory( byte[] srcPdfBytes, int startPageNumber, int splitPageCount, int repeatCount )
Public Function ExtractPagesFromMemoryToMemory ( _ srcPdfBytes As Byte(), _ startPageNumber As Integer, _ splitPageCount As Integer, _ repeatCount As Integer _ ) As PDFSplitDoc()
public: array<PDFSplitDoc^>^ ExtractPagesFromMemoryToMemory( array<unsigned char>^ srcPdfBytes, int startPageNumber, int splitPageCount, int repeatCount )
- srcPdfBytes (array< Byte >[]()[])
- The source PDF document as an array of bytes
- startPageNumber (Int32)
- The source PDF document page number from where to start extracting pages
- splitPageCount (Int32)
- The number of pages to extract
- repeatCount (Int32)
- Indicates how many documents of splitPageCount pages to create
The memory representation of the resulted array of PDF documents