clippings / phantom-pdf
用于生成PDF文件的PhantomJS包
0.12.0
2020-02-11 12:58 UTC
Requires
- php: ^7.1
- symfony/process: ^2.2 || ^3 || ^4
Requires (Dev)
- phpunit/phpunit: ^7
README
安装
通过composer安装
$ composer global require clippings/phantom-pdf
使用方法
$pdf = new PdfGenerator(); // Set a writable path for temporary files $pdf->setStoragePath('storage/path'); // Saves the PDF as a file $pdf->saveFromView($html, 'filename.pdf');
使用 setBinaryPath('path')
来使用PhantomJS的另一个版本。
自定义转换脚本
如果您想使用另一个脚本与PhantomJS一起执行,请按照以下步骤操作。
$pdf->useScript('path/to/script'); return $pdf->saveFromView('view');
致谢
从伟大的 https://github.com/danielboendergaard/phantom-pdf 包中 fork
版权所有 (c) 2015, Clippings Ltd. 由 Ivan Kerin 重新构建,作为 clippings.com 的一部分