DOMPDF 显示图片,但错误
DOMPDF displaying pictures, but wrong
我正在使用 DOMPDF 生成多个文档,左上角的图像如下所示:
但是每当我生成 PDF 时,图像看起来像这样的可能性非常小(比如说大约 10%):
我不知道为什么会这样。它不会发生在文档中的任何其他图像上。
当我将图像向上或向下移动几个像素时,白线也会移动,所以这不像是有隐藏元素或放置在图像上的东西。
这是一个已知的 DOMPDF 问题吗?
看来这是imagick造成的。可以按如下方式禁用它:
将以下行添加到 "dompdf_config.custom.inc.php":
define("DOMPDF_ENABLE_IMAGICK", false);
并将 "class.pdf.php" 的第 4324 行更改为:
elseif (extension_loaded("imagick")) {
至:
elseif (extension_loaded("imagick") && DOMPDF_ENABLE_IMAGICK) {
这个解决方案对我有用
我在这里找到它:https://github.com/dompdf/dompdf/issues/432
感谢 BrianS
我正在使用 DOMPDF 生成多个文档,左上角的图像如下所示:
但是每当我生成 PDF 时,图像看起来像这样的可能性非常小(比如说大约 10%):
我不知道为什么会这样。它不会发生在文档中的任何其他图像上。
当我将图像向上或向下移动几个像素时,白线也会移动,所以这不像是有隐藏元素或放置在图像上的东西。
这是一个已知的 DOMPDF 问题吗?
看来这是imagick造成的。可以按如下方式禁用它:
将以下行添加到 "dompdf_config.custom.inc.php":
define("DOMPDF_ENABLE_IMAGICK", false);
并将 "class.pdf.php" 的第 4324 行更改为:
elseif (extension_loaded("imagick")) {
至:
elseif (extension_loaded("imagick") && DOMPDF_ENABLE_IMAGICK) {
这个解决方案对我有用
我在这里找到它:https://github.com/dompdf/dompdf/issues/432
感谢 BrianS