sogevia / fpdi
FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF.
1.5.3
2015-05-11 06:16 UTC
This package is not auto-updated.
Last update: 2024-12-25 08:48:16 UTC
README
A clone to FPDI
FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF, which was developed by Olivier Plathey. Apart from a copy of FPDF, FPDI does not require any special PHP extensions.
As of version 1.2.1 FPDI can also be used with TCPDF.
Installation
Run the command:
$ composer require "setasign/fpdi"
Usage
The usage is very easy: open the document, put a page into a template, and use it like an image!
<?php // ... use \FPDI; use \FPDF; // ... $pdf = new FPDI(); $pageCount = $pdf->setSourceFile("Fantastic-Speaker.pdf"); $tplIdx = $pdf->importPage(1, '/MediaBox'); $pdf->addPage(); $pdf->useTemplate($tplIdx, 10, 10, 90); $pdf->Output();