2017 © Pedro Peláez
 

library laravel-pdfmerger

Generic PDF merger for Laravel

image

webklex/laravel-pdfmerger

Generic PDF merger for Laravel

  • Tuesday, May 29, 2018
  • by webklex
  • Repository
  • 3 Watchers
  • 7 Stars
  • 1,588 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 1 Open issues
  • 7 Versions
  • 48 % Grown

The README.md

Laravel PDFMerger

Latest Version on Packagist ![Software License][ico-license] Build Status ![Total Downloads][ico-downloads], (*1)

Install

Via Composer, (*2)

``` bash $ composer require webklex/laravel-pdfmerger, (*3)


## Setup Add the service provider to the providers array in `config/app.php`. ``` php 'providers' => [ ... Webklex\PDFMerger\Providers\PDFMergerServiceProvider::class ], 'aliases' => [ ... 'PDFMerger' => Webklex\PDFMerger\Facades\PDFMergerFacade::class ]

Usage

A basic usage example:, (*4)

``` php use Webklex\PDFMerger\Facades\PDFMergerFacade as PDFMerger;, (*5)

$oMerger = PDFMerger::init();, (*6)

$oMerger->addPDF('/path/to/project/vendors/webklex/laravel-pdfmerger/src/PDFMerger/examples/pdf_one.pdf', [2]); $oMerger->addPDF('/path/to/project/vendors/webklex/laravel-pdfmerger/src/PDFMerger/examples/pdf_two.pdf', 'all');, (*7)

$oMerger->merge(); $oMerger->save('merged_result.pdf');, (*8)


...add raw content data: ``` php $oMerger->addString(file_get_contents('/path/to/project/vendors/webklex/laravel-pdfmerger/src/PDFMerger/examples/pdf_two.pdf'), [1]);

...select the pages you want to merge:, (*9)

``` php $oMerger->addPDF($file, 'all'); //Add all pages $oMerger->addPDF($file, [1]); //Add page one only $oMerger->addPDF($file, [2]); //Add page two only $oMerger->addPDF($file, [1, 3]); //Add page one and three only, (*10)


...merge files together but add blank pages to support duplex printing: ```php $oMerger->duplexMerge();

...stream the merged content:, (*11)

``` php $oMerger->stream();, (*12)

...download the merged content:

``` php
$oMerger->download();

..get the raw content data: ``` php echo $oMerger->output();, (*13)

...set the filename if you don't want to do it later:

``` php
$oMerger->setFileName('example.pdf');

Change log

Please see CHANGELOG for more information what has changed recently., (*14)

Testing

bash $ composer test, (*15)

Security

If you discover any security related issues, please email github@webklex.com instead of using the issue tracker., (*16)

Credits

License

The MIT License (MIT). Please see License File for more information., (*17)

The Versions

29/05 2018

dev-master

9999999-dev https://github.com/webklex/pdfmerger

Generic PDF merger for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malte Goldenbaum

laravel pdf merger webklex pdfmerger

29/05 2018

1.1.0

1.1.0.0 https://github.com/webklex/pdfmerger

Generic PDF merger for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malte Goldenbaum

laravel pdf merger webklex pdfmerger

04/05 2017

1.0.3

1.0.3.0 https://github.com/webklex/pdfmerger

Generic PDF merger for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malte Goldenbaum

laravel pdf merger webklex pdfmerger

28/02 2017

1.0.2.2

1.0.2.2 https://github.com/webklex/pdfmerger

Generic PDF merger for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malte Goldenbaum

laravel pdf merger webklex pdfmerger

18/02 2017

1.0.2

1.0.2.0 https://github.com/webklex/pdfmerger

Generic PDF merger for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malte Goldenbaum

laravel pdf merger webklex pdfmerger

17/02 2017

1.0.1

1.0.1.0 https://github.com/webklex/pdfmerger

Generic PDF merger for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malte Goldenbaum

laravel pdf merger webklex pdfmerger

17/02 2017

1.0.0

1.0.0.0 https://github.com/webklex/pdfmerger

Generic PDF merger for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malte Goldenbaum

laravel pdf merger webklex pdfmerger