New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

racklin/pdf-generator

simple pdf generator for laravel 5
112 3
Install
composer require racklin/pdf-generator:dev-master
PHP:>=5.4.0
License:MIT
Last Updated:Sep 1, 2017
Links: GitHub  ·  Packagist
Maintainer: racklin

Simple PDF Generator for Laravel

Simple PDF Generator for Laravel using tcpdf library.

This package using json as template and you can pass php array as data to generate PDF.

It is useful to generate PDF for printing to preprint paper, ex Invoice.

Installation

{
    "require": {
        "racklin/pdf-generator": "dev-master"
    }
}

Next, add the service provider to config/app.php.

'providers' => [
    //...
    Racklin\PdfGenerator\ServiceProvider::class,
]

//...

'aliases' => [
	//...
	'PDFGen' => Racklin\PdfGenerator\Facades\PdfGenerator::class
]

Example

$pdf = new PdfGenerator();

$pdf->generate('example_01.json', ["name"=>"rack", "cname"=>"阿土伯"], '/tmp/example.pdf', 'F');

Laravel Facade

PDFGen::generate('example_01.json', ["name"=>"rack", "cname"=>"阿土伯"], '/tmp/example.pdf', 'F');

Laravel version

Current package version works for Laravel 5+.

License

MIT: https://racklin.mit-license.org/

Related Packages

elibyy/tcpdf-laravel

tcpdf support for Laravel 6, 7, 8, 9, 10, 11

3,234,727 357
maxxscho/laravel-tcpdf

A simple Laravel 4 service provider with some basic configuration for including...

25,811 87
xaoc/laravel-tcpdf

A simple Laravel 5 service provider with some basic configuration for including...

16,150 3
siturra/tcpdf-laravel

tcpdf support for laravel 5

7,444 1
beverio/tcpdf-laravel

Better tcpdf support for laravel 5

301 1