29/12
2017
dev-master
9999999-devPHP wrapper for wkhtmltox
MIT
The Requires
by Frost Wong
Wallogit.com
2017 © Pedro Peláez
PHP wrapper for wkhtmltox
为了用 PHP 解决 HTML 转 PDF 的麻烦, 简单的封装了一个库, 它的主要作用有两个:, (*1)
更有三种形式的选项, (*2)
--header-line, 是单独的选项, 不带值, 在配置里面写作:[
'header-line' => '',
]
toc这种大类选项, 作为二级数组[
'toc' => [
'toc-header-text' => 'kkkk',
],
]
--page-size A4 这种有选项又有值的[
'page-size' => 'A4'
]
use SubtlePHP\WkHtmlTo\PDF\Factory;
require __DIR__ . '/../../vendor/autoload.php';
$pdf = (new Factory())->setPdfPath(__DIR__ . '/tmp/pdf')
->setTemporaryHtmlPath(__DIR__ . '/tmp/html')
->setBinary('/usr/local/bin/wkhtmltopdf');
$html = [
'
kdfjsdl, (*3)
',
'
ksdjflsadj
',
];
$pdf->generateFromHtml($html, 'test', [
'print-media-type' => '',
]);
PHP wrapper for wkhtmltox
MIT