clippings / phantom-pdf

用于生成PDF文件的PhantomJS包

0.12.0 2020-02-11 12:58 UTC

README

Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version

安装

通过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 的一部分