其图像PHP扩展安装DOMPDF(Which image php extension install

2019-10-17 14:45发布

我试图创建一个PDF DOMPDF ,但我得到,当它试图添加图像出现此错误。

Uncaught exception 'DOMPDF_Exception' with message 'Function imagecreatefromgif() not found.  Cannot convert gif image: E:\APBPEVALUACIONDES/imagenes/header.gif.  Please install the image PHP extension.' in E:\APBPEVALUACIONDES\dompdf6\include\cpdf_adapter.cls.php:470

任何一个可以建议我延长了这个错误。

谢谢。

Answer 1:

imagecreatefromgif()是所述的部分GD PHP扩展 。 在DOMPDF 0.5.1或更早的版本,你可以逃脱不GD,如果你坚持PNG,但在0.6.0 GD是非常必需的。 除非你的文档不包括图像,它显然不。

检查你的PHP配置。 只要你使用0.6.0你可以看看在位于DOMPDF / WWW / setup.php配置页面中的任何其他红旗(通过Web服务器访问)。

而就通知你,这里有全功能要求的简要介绍:

  • PHP5 +(必需)
  • DOM扩展 (必填,默认启用)
  • GD扩展
  • mbstring扩展
  • allow_url_fopen选项设置为true,如果您需要访问“远程”的文件(这将是使用URL与域,例如文件引用http://example.com/image.png )。 这有时是由托管服务提供商禁用。
  • 读通过进程运行DOMPDF(通常为Web服务器)由DOMPDF_TEMP_DIR,DOMPDF_FONT_DIR和DOMPDF_FONT_CACHE指定的目录/写访问。


Answer 2:

我面临着同样的问题。 我做了两件事情。

  1. DOMPDF_ENABLE_REMOTE设置为true在PDF \ dompdf_config.custom.inc.php和PDF \ dompdf_config.custom.inc.php

  2. 我试着用.jpg文件。

    它为我工作!



文章来源: Which image php extension install for dompdf
标签: image dompdf