Php 如何将imagemagick与tcpdf一起使用
我需要处理TCPDF中的图像 我得到了这个错误。。Imagemagick已安装,但如何告诉TCPDF Imagemagick的路径Php 如何将imagemagick与tcpdf一起使用,php,imagemagick,tcpdf,Php,Imagemagick,Tcpdf,我需要处理TCPDF中的图像 我得到了这个错误。。Imagemagick已安装,但如何告诉TCPDF Imagemagick的路径 TCPDF ERROR: TCPDF requires the Imagick or GD extension to handle PNG images with alpha channel. 您需要为PHP启用GD或ImageMagick扩展(一个或另一个都可以)。如果选择ImageMagick,则需要确保已安装软件包 编辑php.ini文件以启用扩展名。在Wi
TCPDF ERROR: TCPDF requires the Imagick or GD extension to handle PNG images with alpha channel.
您需要为PHP启用GD或ImageMagick扩展(一个或另一个都可以)。如果选择ImageMagick,则需要确保已安装软件包 编辑php.ini文件以启用扩展名。在Windows上:
extension=php_imagick.dll
或
在Unix/Linux上:
extension=imagick.so
或者确保使用--with gd选项编译PHP,或者安装php5 gd包。(对于某些发行版,它可能被称为php54wgd)在执行任何其他操作之前,请尝试安装缺少的gd扩展 PHP 5 PHP7.1
sudo apt install php7.1-gd
PHP7.2
sudo apt install php7.2-gd
PHP7.3
sudo apt install php7.3-gd
然后重新启动Apache/NGINX
#Apcahe
sudo service apache2 restart
#NGINX
service nginx restart
对于CentOS用户。对于CentOS上的PHP7.X:
sudo yum install php-gd
然后重新启动web服务器
如果
phpinfo.php
的“已解析的其他.ini文件”部分出现gd.ini
文件,则该文件已成功安装。sudo apt get install php
-gd对于PHP7.x,还需要指定x版本。例如,在cento OS 7.2上执行sudo-apt-install php7.1-gd
,只执行sudo-yum-install-php-gd
对我来说是有效的。
#Apcahe
sudo service apache2 restart
#NGINX
service nginx restart
sudo yum install php56-gd
sudo service httpd restart
sudo yum install php-gd