Image 带有CMYK颜色的SVG图像-可能吗?

Image 带有CMYK颜色的SVG图像-可能吗?,image,svg,rgb,cmyk,Image,Svg,Rgb,Cmyk,是否可以指定as SVG图像应以CMYK格式生成输出?如果是这样,这是一项艰巨的任务吗?如果图像在RGB中指定了颜色,那么将其转换为CMYK会有困难吗?,这可以让您执行所需操作,但任何浏览器都不支持它:(SVG 2.0添加了支持,允许您使用sRGB回退指定CMYK颜色: 您还可以使用icc-named-color()指定将在链接的icc颜色配置文件中定义的专色 目前,这仍然是一个工作草案规范,但一些工具可能支持它,例如。可能您正在尝试准备生成的SVG以供打印?另请参阅:其中包含一些关于如何将C

是否可以指定as SVG图像应以CMYK格式生成输出?如果是这样,这是一项艰巨的任务吗?如果图像在RGB中指定了颜色,那么将其转换为CMYK会有困难吗?

,这可以让您执行所需操作,但任何浏览器都不支持它:(

SVG 2.0添加了支持,允许您使用sRGB回退指定CMYK颜色:

您还可以使用
icc-named-color()
指定将在链接的icc颜色配置文件中定义的专色


目前,这仍然是一个工作草案规范,但一些工具可能支持它,例如。

可能您正在尝试准备生成的SVG以供打印?另请参阅:其中包含一些关于如何将CMYK SVG文件转换为设计和打印软件可以理解的内容的信息。您对构建svgcolor12分支有什么建议吗?我是nt通过上描述的流程(来自您在其他地方的评论)在构建FOP时,在缺少符号ColorProfileUtil方面出现了一系列错误。我忘记了帖子的位置,但我认为关键是构建batik all jar。有一项任务是将所有内容构建到一个单独的jar中,而不是单个jar中,并且该任务可以正常工作。同一篇帖子说其他构建任务存在问题。花了一个小时很多麻烦事,但我现在已经解决了-谢谢!我认为关键是将batik-all.jar移动到FOP的
/lib
(如您所说),而不是将
xmlgraphics/common
输出移动到FOP的
/lib
(与邮件列表上的帖子相反)。结果是,在SVG中使用设备cmyk会在输出PDF中转换为cmyk颜色。