1

我正在尝试减小从 phpwkhtmltoimage 输出的图像的文件大小(wkhtmltopdf 的 php 包装器)

图像保存良好,但输出的图像与未设置选项完全相同。我猜我在这里做错了什么。

$options = array(
'--dpi 300',
'no-outline',
'--image-quality 10',);

$image = new Image('http://bl.ocks.org/mbostock/raw/7555321/', $options);
$image->saveAs('output.png');

干杯

4

2 回答 2

1

尝试设置如下选项:

$options = [
  'dpi' => 300,
  'no-outline' => true,
  'image-quality' => 10
];
于 2019-01-23T13:40:43.530 回答
0

原来没有 phpwkhtmltoimage 的 dpi 设置,也没有图像质量。相反,它使用质量。

array('quality' => 20);
于 2019-01-23T17:35:02.270 回答