【发布时间】:2018-07-06 05:23:19
【问题描述】:
我正在尝试将彩色 pdf 转换为适合传真的 pdf(不使用太多墨水)。 Twilio 处理它的方式非常好。我相信这可以通过 Imagick 实现。我的主要动机是在我的服务器端使用 Imagick 进行转换,这样 Twilio 转换的输入和输出不会完全不同。
我尝试了这些,但它们似乎与 Twilio 的不一样:
$img->quantizeImage(255, Imagick::COLORSPACE_GRAY, 1, TRUE, FALSE);
$img->writeImage('output.png');
// and
$img->quantizeImage(1, Imagick::COLORSPACE_GRAY, 1, TRUE, FALSE);
高于 sn-ps 会导致完全颜色转换。
让我告诉你 Twilio 是如何做到的:
原始 PDF:
Twilio 转换的 PDF:
Twilio 转换 PDF 的缩放版本和纯色背景色图案:
【问题讨论】:
标签: php pdf imagemagick imagick color-conversion