Merger
in package
Pdf merger class
Combines whole PDF documents into one, natively - no external dependencies. Each source is read via the same ObjectGraphReader used by Build\Parser, at an increasing per-source object-number offset, then each source's entire original /Pages subtree is spliced under one new master /Pages node.
Tags
Table of Contents
Methods
- mergeData() : AbstractDocument
- Merge raw PDF data streams into one document
- mergeFiles() : AbstractDocument
- Merge PDF files into one document
- mergeSources() : AbstractDocument
- Merge a set of already-parsed Extract\Document sources
Methods
mergeData()
Merge raw PDF data streams into one document
public
mergeData(array<string|int, mixed> $dataList) : AbstractDocument
Parameters
- $dataList : array<string|int, mixed>
Tags
Return values
AbstractDocumentmergeFiles()
Merge PDF files into one document
public
mergeFiles(array<string|int, mixed> $files) : AbstractDocument
Parameters
- $files : array<string|int, mixed>
Tags
Return values
AbstractDocumentmergeSources()
Merge a set of already-parsed Extract\Document sources
protected
mergeSources(array<string|int, mixed> $sources) : AbstractDocument
Parameters
- $sources : array<string|int, mixed>