嵌入PDF的SVG中的专色

3
我需要创建一个包装定制项目的矢量图形PDF文件。我可以通过嵌入SVG来创建PDF,但我们的图形需要2种专色线条,以免CMYK印刷出现问题。
这个屏幕截图是他创建的PDF示例 image1 而这是我创建的PDF。 image2 我尝试了手动编辑SVG+PHP+TCPDF、命令行Inkspace或命令行ImageMagick,但我没找到一种方法可以插入专色。
有人能帮帮我吗?

请注意,许多渲染器不支持SVG CMYK或专色表示。此外,在查看器中,您将无法看到PDF中的“专色”颜色,因为查看器对它们没有了解。您应该看到一个回退的RGB颜色,您也可以指定。RenderX XEP支持SVG中的CMYK和专色。请参见http://stackoverflow.com/questions/27968635/how-can-i-use-cmyk-in-an-svg-embeded-in-html/27991537#27991537。 - Kevin Brown
1
谢谢,它有效了!我走在正确的轨道上,但出现了一个奇怪的问题。我提一下,以防有人需要。如果你写成 stroke="rgb(0,255,0) icc-color(#CMYK, 26%, 50%, 99%, 24%)" 那是专色,如果你写成 stroke="#00FF00 icc-color(#CMYK, 26%, 50%, 99%, 24%)" 就不是! - gmazzotti
1个回答

2
感谢@kevin-brown提供的答案!我在此提供一个完整的示例供参考。 < p >以下是示例内容:< /p > < p >< code ><rect x="503.1" y="396.9" fill-rule="evenodd" fill="none" stroke="rgb(0,255,0) icc-color(#CMYK, 26%, 50%, 99%, 24%)" stroke-width="0.5916" stroke-miterlimit="3.8637" width="113.4" height="396.9"/>< /code >< /p >

从技术上讲,这是CMYK。如果您有像Pantone这样的SPOT颜色,您将在HTML中使用类似rgb-icc(255,255,0,#SpotColor,'Pantone 355-Green C',0.30,#CMYK,.7,0,0.5,.6)的东西,并在SVG中使用%。请参见http://www.cloudformatter.com/CSS2Pdf.Demos.Colors - Kevin Brown

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接