使用php或任何命令或使用tcpdf将svg转换为cmyk

时间:2016-04-23 12:11:00

标签: php svg tcpdf cmyk

我正在使用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

有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

PHP转换为色彩空间的方法是使用iMagick的setimagecolorspace,它等同于exec(convert....。如果选项1)不起作用,setimagecolorspace的可能性也会失败。

确保imagemagick库和&实用程序安装在服务器上,否则你将花费数小时调试未破坏的代码。