【问题标题】:SVG spot color and cut linesSVG 专色和剪切线
【发布时间】:2023-03-24 17:42:02
【问题描述】:

我正在开发一些软件,它采用 SVG 并使用 TCPDF 将其插入 PDF。然后 PDF 将被发送到具有剪切功能的 Roland 打印机。我想知道如何在 SVG 中定义专色来告诉打印机在哪里切割。

专色名称为CutContour。我如何告诉 SVG 中的路径使用这种颜色?

SVG 是现成的,不需要生成。

抱歉不确定性,但我真的不知道从哪里开始。任何帮助表示赞赏。

【问题讨论】:

    标签: php pdf svg


    【解决方案1】:

    CutContour 不是预定义的颜色 - 理论上您可以为其分配任何颜色,用于 SVG。

    为了实现这一点,您的 PDF 生成 app/lib 应该能够输出分色空间,如下所示。

    8 0 obj
    [/Separation/CutContour/DeviceRGB<</C0[1.0 1.0 1.0]/C1[0.254898 0.498032 1.0]/Domain[0 1]/FunctionType 2/N 1.0/Range[0.0 1.0 0.0 1.0 0.0 1.0]>>]
    endobj
    

    我没有深入细节,但在我的测试样本中/C1值匹配RGB,我定义为CutContour

    【讨论】:

    • 感谢您的帮助。我知道我必须了解如何创建色彩空间。但是,您的答案看起来不像 SVG 代码?
    • 对。它是PDF代码。如果我理解正确,您的目标文件格式是 PDF(发送到打印机)。使用 PDF 颜色空间定义代码,您应该能够选择 SVG 中使用的一种颜色作为 CutContour。我不知道 TCPDF 是否可以做到这一点。我们可以将该功能添加到我们的产品link,但不幸的是我们没有可以试验的切割打印机。
    • 啊,我明白你的意思了。是的,我可以在 PDF 中添加色彩空间。谢谢:)
    • 嗨,我正在使用 PNG 图像从我的 Web 应用程序中使用 TCPDF 创建 pdf 文件。我已经在 PNG 图像中添加了 CutContour 线,并且根据您的意见,我添加了分离颜色空间。但是没有用。你能提出任何解决方案吗? .在我的情况下,我使用 CMYK 进行图像创建和专色名称为“CutContour”CMYK(0,100,0,0) 等。
    猜你喜欢
    • 2015-06-15
    • 2018-12-20
    • 2016-10-11
    • 2018-07-18
    • 2015-02-27
    • 2021-03-24
    • 1970-01-01
    • 2014-10-03
    • 1970-01-01
    相关资源
    最近更新 更多