ahmedbhs / wkhtmltopdf-amd64
wkhtmltopdf 和 wkhtmltoimage Linux 二进制文件 - 使用 Webkit (QtWebKit) 将 HTML 转换为 PDF 或图片
0.12.6
2022-02-25 17:40 UTC
This package is auto-updated.
Last update: 2024-09-25 22:47:54 UTC
README
此存储库包含来自 wkhtmltopdf 项目 的最新稳定编译的二进制文件。
二进制文件为 Ubuntu 18.04 buster 和 stretch amd64 架构编译。
或者有时你只是想为你的开发环境快速找到一个解决方案 ;)
安装
此软件包在 Packagist 上发布,应该使用 Composer 进行安装。
二进制文件的版本与 git 标签相同。Composer 将默认安装最新版本。
$ composer require-dev michael-schaefer-eu/wkhtmltox
注意:你不应在生产环境中使用此包(或此类包中的任何其他包)!
Composer 将将包安装到你的项目路径中的 vendor/michael-schaefer-eu/wkhtmltox/ 目录。
二进制文件位于 vendor/michael-schaefer-eu/wkhtmltox/bin/ 目录。
Composer 将将其符号链接到 vendor/bin/ 目录。
检查版本
$ wkhtmltopdf -V wkhtmltopdf 0.12.6 (with patched qt)
用法
使用 KNP-Snappy 包,你现在可以使用这些二进制文件从 HTML 创建 PDF。
你可以使用此项目中的路径常量轻松定位二进制文件路径(使用 PSR 4 Autoloader)
<?php use Knp\Snappy\Pdf; use Wkhtmltox\Wkhtmltopdf; $snappyPdf = new Pdf(Wkhtmltopdf::BUSTERAMD64);
或者 如果你已将这些二进制文件符号链接到 /usr/local/bin
<?php use Knp\Snappy\Pdf; $snappyPdf = new Pdf('/usr/local/bin/wkhtmltopdf');