PHP code example of lpdfio / lpdf
1. Go to this page and download the library: Download lpdfio/lpdf library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
lpdfio / lpdf example snippets
use Lpdf\L;
use Lpdf\Kit\DocumentAttr;
use Lpdf\Layout\DividerAttr;
use Lpdf\Layout\FlankAttr;
use Lpdf\Layout\StackAttr;
use Lpdf\Layout\TextAttr;
use const Lpdf\NoAttr;
$engine = L::engine();
$doc = L::document(new DocumentAttr(size: 'letter', margin: '48pt'), [
L::section(NoAttr, [
L::layout(NoAttr, [
L::stack(new StackAttr(gap: '24pt'), [
L::split(NoAttr, [
L::text(new TextAttr(fontSize: '8pt', color: '#888888'), ['ACME CORP']),
L::text(new TextAttr(fontSize: '22pt', bold: 'true'), ['Project Proposal']),
]),
L::divider(new DividerAttr(thickness: 'xs')),
L::text(new TextAttr(fontSize: '13pt', bold: 'true'), ['Scope of Work']),
L::flank(new FlankAttr(gap: '12pt', align: 'start'), [
L::text(new TextAttr(color: '#888888', width: '24pt'), ['01']),
L::text(NoAttr, ['Discovery & Research']),
]),
]),
]),
]),
]);
$pdf = $engine->render($doc);