40 lines
807 B
Markdown
40 lines
807 B
Markdown
# PDF Merge for PHP
|
|
|
|
PDF Merge library for PHP.
|
|
|
|
Install with composer:
|
|
|
|
`composer require jurosh/pdf-merge`
|
|
|
|
Should add dependency:
|
|
|
|
```json
|
|
"jurosh/pdf-merge": "^2.0"
|
|
```
|
|
|
|
## Highlights
|
|
|
|
Pdf merging with modes portrait/landscape.
|
|
|
|
Tested in Laravel4 & Laravel5 framework (but still can be used without any framework as standalone utility).
|
|
|
|
## Usage
|
|
|
|
```php
|
|
// Autoload composer classses...
|
|
|
|
// and now we can use library
|
|
$pdf = new \Jurosh\PDFMerge\PDFMerger;
|
|
|
|
// add as many pdfs as you want
|
|
$pdf->addPDF('path/to/source/file.pdf', 'all', 'vertical')
|
|
->addPDF('path/to/source/file1.pdf', 'all')
|
|
->addPDF('path/to/source/file2.pdf', 'all', 'horizontal');
|
|
|
|
// call merge, output format `file`
|
|
$pdf->merge('file', 'path/to/export/dir/file.pdf');
|
|
```
|
|
|
|
That's it!
|
|
|
|
Enjoy and leave star if you like it :)
|