当克 / wkhtmltopdf-windows
使用webkit(qtwebkit)将HTML转换为PDF。静态链接Windows 64位系统二进制文件。
Suggests
- barryvdh/laravel-snappy: 0.2.x
- wemersonjanuario/laravelpdf: 1.0.*
This package is not auto-updated.
Last update: 2024-09-20 08:07:00 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 OR 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'),