Laravel snappy pdf --viewport-size 1024x768 wkhtmltopdf windows OS 无效
Laravel snappy pdf --viewport-size 1024x768 wkhtmltopdf windows OS not work
viewport-size
,此命令在 windows OS
中不起作用
这是我的配置,来自 laravel snappy pdf config/snappy.php
'pdf' => [
'enabled' => true,
'binary' => '"C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe --viewport-size 1024x768"',
'timeout' => false,
'options' => [],
'env' => [],
],
当我使用上面的配置时,它显示如下错误:
The exit status code '1' says something went wrong: stderr:
"'"C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe --viewport-size
1024x768"' is not recognized as an internal or external command,
operable program or batch file. " stdout: "" command: "C:/Program
Files/wkhtmltopdf/bin/wkhtmltopdf.exe --viewport-size 1024x768"
--lowquality
这个案例有什么解决办法吗?
试试这个。您必须使用 composer 为 windows 安装 wkhtmltopdf。
composer require wemersonjanuario/wkhtmltopdf-windows
'pdf' => array(
'enabled' => true,
'binary' => base_path('vendor/wemersonjanuario/wkhtmltopdf-windows/bin/64bit/wkhtmltopdf.exe'),
'timeout' => false,
'options' => array(),
'env' => array(),
),
'image' => array(
'enabled' => true,
'binary' => base_path('vendor/wemersonjanuario/wkhtmltopdf-windows/bin/64bit/wkhtmltoimage.exe'),
'timeout' => false,
'options' => array(),
'env' => array(),
),
viewport-size
,此命令在 windows OS
这是我的配置,来自 laravel snappy pdf config/snappy.php
'pdf' => [
'enabled' => true,
'binary' => '"C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe --viewport-size 1024x768"',
'timeout' => false,
'options' => [],
'env' => [],
],
当我使用上面的配置时,它显示如下错误:
The exit status code '1' says something went wrong: stderr: "'"C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe --viewport-size 1024x768"' is not recognized as an internal or external command, operable program or batch file. " stdout: "" command: "C:/Program Files/wkhtmltopdf/bin/wkhtmltopdf.exe --viewport-size 1024x768" --lowquality
这个案例有什么解决办法吗?
试试这个。您必须使用 composer 为 windows 安装 wkhtmltopdf。
composer require wemersonjanuario/wkhtmltopdf-windows
'pdf' => array(
'enabled' => true,
'binary' => base_path('vendor/wemersonjanuario/wkhtmltopdf-windows/bin/64bit/wkhtmltopdf.exe'),
'timeout' => false,
'options' => array(),
'env' => array(),
),
'image' => array(
'enabled' => true,
'binary' => base_path('vendor/wemersonjanuario/wkhtmltopdf-windows/bin/64bit/wkhtmltoimage.exe'),
'timeout' => false,
'options' => array(),
'env' => array(),
),