当克/wkhtmltopdf-windows

使用webkit(qtwebkit)将HTML转换为PDF。静态链接Windows 64位系统二进制文件。

dev-master 2018-05-04 21:11 UTC

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'),