indigophp / pdf
此包已被弃用且不再维护。未建议替代包。
PDF 库适配器
dev-develop
2014-02-25 12:47 UTC
Requires
- php: >=5.3.0
- symfony/options-resolver: ~2.4.0
- symfony/process: ~2.4.0
Requires (Dev)
- h4cc/wkhtmltopdf-amd64: dev-master
- tecnick.com/tcpdf: dev-master
Suggests
- h4cc/wkhtmltopdf-amd64: Convert html to pdf using webkit (qtwebkit). Static linked linux binary for amd64 systems.
- tecnick.com/tcpdf: TCPDF is a PHP class for generating PDF documents
This package is not auto-updated.
Last update: 2022-02-01 12:29:10 UTC
README
PDF 库适配器。
支持的库
- WkHTMLtoPDF (本地)
- TCPDF
安装
通过 Composer
{ "require": { "indigophp/pdf": "dev-master" } }
用法
use Indigo\Pdf\Adapter\TcpdfAdapter as Pdf; // Setup config array $options = array( 'orientation' => 'P', 'size' => 'A4' ); // Instantiate adapter $pdf = new Pdf($options); // Add a page $pdf->addPage('test.html', array('orientation' => 'L')); // Save it to file $pdf->save('test.pdf'); // Output to the browser $pdf->output('test.pdf');
注意: 这只是一个基本接口。如果您需要高级用法,请获取库本身并使用它: $pdf->getInstance()
库文档
- WkHTMLtoPDF (这是最好的我找到的)
- TCPDF
测试
$ phpunit
贡献
请参阅CONTRIBUTING以获取详细信息。
鸣谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅许可文件。