首页 > 解决方案 > Scribus 专色 PDF

问题描述

我正在尝试使用 Scribus 将 SVG 转换为 PDF,然后将专色添加到 PDF。专色必须命名为“CutContour”,以便乙烯基切割机知道在哪里切割。我所做的一切似乎都不会创建专色。我想我可能使用了错误类型的 PDF,但不确定。我认为 PDF 需要是 PDF/X-3,但 pdf.version 只有整数除外,所以我不知道该使用什么。

import scribus

scribus.openDoc('_bnew.svg')

pdf = scribus.PDFfile()

scribus.defineColorCMYKFloat("CutContour", 1, 99, 0, 0)
scribus.setSpotColor("CutContour", 1)

scribus.replaceColor("FromSVG#ec008c", "CutContour")

scribus.deleteColor("FromSVG#ec008c", "CutContour")

pdf.version = 1.3
pdf.file = 'output1.pdf'
pdf.save()

标签: pythongraphicsscribus

解决方案


看来,默认情况下,scribus 会导出 pdf 以用于网络/显示...

你需要添加

pdf.outdst = 1

你会得到你的pdf,里面有专色!
(我已将生成的 pdf 重新导入到新的 scribus 文档中:专色确实出现了,而原始的 RGB 不存在)


推荐阅读