如何将 ImageMagick 与 TCPDF 一起使用


how to use imagemagick with tcpdf

我需要处理TCPDF中的图像

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

TCPDF ERROR: TCPDF requires the Imagick or GD extension to handle PNG images with alpha channel.

在执行其他任何操作之前,请尝试安装缺少的GD扩展。

菲律宾比索 5

sudo apt-get install php5-gd

菲律宾比索 7.1

sudo apt install php7.1-gd

菲律宾比索 7.2

sudo apt install php7.2-gd

菲律宾比索 7.3

sudo apt install php7.3-gd

然后重新启动 Apache/NGINX

#Apcahe
sudo service apache2 restart
#NGINX
service nginx restart

你需要为 PHP 启用 GD 或 ImageMagick 扩展(一个或另一个都可以(。如果选择ImageMagick,则需要确保已安装软件包。

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

extension=php_imagick.dll

extension=php_gd2.dll

在 Unix/Linux 上:

extension=imagick.so

或者确保使用 --with-gd 选项编译 PHP,或者安装 php5-gd 包。(对于某些发行版,它可能被称为php54w-gd(

sudo yum install php56-gd
sudo service httpd restart

对于 CentOS 的人。

我使用的是带有XAMMP 8.1.10的Windows 10。

只需取消注释(通过删除分号(该行

;extension=gd

在你的 php.ini 文件中(标准安装路径:C:''xampp''php''php.ini(。

在未更改的 php 中.ini行的编号为 920。

对于 PHP7。X在CentOS上:

sudo yum install php-gd

然后重新启动 Web 服务器。

如果 gd.ini 文件出现在 phpinfo.php 的"分析的其他.ini文件"部分中,则该文件已成功安装。