我需要处理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文件"部分中,则该文件已成功安装。