fishmad / wkhtmltopdf-windows
使用webkit(qtwebkit)将html转换为pdf。静态链接的Windows 64位系统二进制文件。
Suggests
This package is not auto-updated.
Last update: 2018-01-20 09:06:49 UTC
README
此仓库包含Windows(MinGW-w64)64位二进制文件,适用于Windows XP/2003或更高版本;捆绑gcc DLLs。此版本是从github.com/wemersonjanuario/wkhtmltopdf-windows分支的,该版本依赖于VC++运行时2013和在工作站上安装的依赖项(此软件包不需要,并且更加独立),因此此解决方案允许我在多台Windows计算机上工作,同时使用wkhtmltopdf生成PDF文件,而无需安装完整的wkhtmltopdf软件包。
wkhtmltopdf项目。有关wkhtmltopdf和wkthmltoimage功能的更多信息,请参阅此处。
使用VC++运行时2013的Microsoft Windows二进制文件,也可以使用composer安装,可以在以下位置找到:github.com/wemersonjanuario/wkhtmltopdf-windows
针对 Linux i386 的二进制文件,也可以使用composer安装,可以在以下位置找到:github.com/h4cc/wkhtmltopdf-i386
针对 Linux amd64 的二进制文件,也可以使用composer安装,可以在以下位置找到:github.com/h4cc/wkhtmltopdf-amd64
使用以下Laravel 5.* PHP软件包之一
https://github.com/barryvdh/laravel-snappy 或 github.com/wemersonjanuario/laravelpdf
安装
如果此二进制软件包在您的工作站上不起作用,请尝试从以下位置安装相应的操作系统软件包: http://wkhtmltopdf.org/downloads.html。
Packagist
此软件包可在 Packagist 上找到,并可以使用 Composer 安装。
使用以下命令安装Windows版本的软件包
composer require "fishmad/wkhtmltopdf-windows: dev-master"
然后二进制文件将位于
vendor/fishmad/wkhtmltopdf-windows/bin/64bit
同时,在您配置的bin/文件夹中创建一个符号链接,例如
vendor/bin/32bit/wkhtmltopdf.exe.bat and vendor/bin/64bit/wkhtmltopdf.exe.bat
如果您选择像我这样使用barryvdh/laravel-snappy二进制接口包装器,则只需将此行添加到config/snappy.php中
'binary' => base_path('vendor\fishmad\wkhtmltopdf-windows\bin\64bit\wkhtmltopdf.exe'),
or for a tidier code use a simlinks from above like so:
'binary' => base_path('vendor\bin\wkhtmltopdf.exe.bat'),