我正在使用from example import *
将svg图像插入pdf。 tcpdf
使用此命令在tcpdf
中写入pdf
rgb
但我想将其转换为$pdf->ImageSVG
。所以我认为我有2种方法可以做到这一点,
1)将svg转换为cmyk
为此我尝试了这个命令
cmyk
但没有工作
2)在编写svg时将pdf转换为cmyk
我试图在google中找到这个,但没有适当的shell_exec("convert {$svgPath} -profile 'Canon_iPF_5000_-_iPF_8000_-_iPF_9000.icc' {$svgoppath}");
文档来强制在tcpdf
中写pdf
有没有更好的方法来实现这一目标?
答案 0 :(得分:1)
PHP转换为色彩空间的方法是使用iMagick的setimagecolorspace,它等同于exec(convert....
。如果选项1)不起作用,setimagecolorspace
的可能性也会失败。
确保imagemagick库和&实用程序安装在服务器上,否则你将花费数小时调试未破坏的代码。