【发布时间】:2018-06-27 09:56:53
【问题描述】:
我有一个现有的 svg (注意:版本 1),其颜色在 RGB 颜色空间中定义,例如 fill="#e6dfd9"。
这个 svg 应该用在可打印的 PDF 中,我目前使用的是 TCPDF。将 svg 转换为 cmyk 以便打印的最佳方法是什么?
为此找不到使用 TCPDF 的解决方案,因此考虑先使用 Imagemagick 将 SVG 转换为 cmyk,而不是使用 TCPDF 转换为 PDF。
已经尝试过:
- 在 SVG 中使用此语法,该语法同时声明 rgb 和 cmyk 颜色:
rgb(255,0,255) device-cmyk(0.03, 0.90, 0.80, 0.00)。颜色渲染不正确,这可能是由于 svg 版本。
【问题讨论】:
-
好的,那么您为此做了/尝试了什么?愿意与小组分享吗?
-
@SamSwift웃:我已经更新了答案以包含我已经尝试过的内容。
标签: php imagemagick tcpdf cmyk