如何使用imagemagick与tcpdf

cla*_*rkk 5 php imagemagick tcpdf

我需要在TCPDF中处理图像

我收到此错误..已安装Imagemagick,但如何告诉TCPDF imagemagick的路径?

TCPDF ERROR: TCPDF requires the Imagick or GD extension to handle PNG images with alpha channel.
Run Code Online (Sandbox Code Playgroud)

M_R*_*R_K 16

只需尝试安装缺少的GD扩展程序,然后再执行其他操作.

sudo apt-get install php5-gd
Run Code Online (Sandbox Code Playgroud)

然后重启Apache

sudo apt install php7.1-gd
Run Code Online (Sandbox Code Playgroud)


dav*_*ell 4

您需要启用 PHP 的 GD 或 ImageMagick 扩展(其中之一即可)。如果您选择 ImageMagick,您需要确保已安装软件包。

编辑 php.ini 文件以启用扩展。在 Windows 上:

extension=php_imagick.dll
Run Code Online (Sandbox Code Playgroud)

或者

extension=php_gd2.dll
Run Code Online (Sandbox Code Playgroud)

在 Unix/Linux 上:

extension=imagick.so
Run Code Online (Sandbox Code Playgroud)

或者确保您使用 --with-gd 选项编译 PHP 或安装 php5-gd 软件包。(对于某些发行版,它可能被称为 php54w-gd 之类的东西)