我必须创建数千个单独的 EPS(封装 PostScript)文件。这些文件将由使用罗兰打印机和软件的公司打印。打印机软件只接受 eps 文件。
所以这是我使用自定义矢量图形库实现的过程:
- 创建一个单独的位图(这有效)
- 在位图周围以某种命名颜色绘制一个矩形(颜色必须命名为“CutContour” YMCK (0, 0.9, 0, 0)。颜色本身并不重要,但名称必须设置为“CutContour”。
- 以 EPS 格式保存图形
现在,使用一些自定义库,我能够完成我描述的所有步骤,但该库显然不支持颜色名称(专色?)。
我绝望地尝试了另一种策略:我使用 CorelDraw 在 EPS 中创建了一个工作示例文件(我什至使用 Adobe Illustrator 完成了它)。
使用十六进制编辑器,我提取了文件的第一部分,直到位图信息和位图之后的底部。使用这两个部分,我能够“注入”单个位图,并通过连接这些部分创建新的“弗兰肯斯坦”eps 文件。
我可以在 CorelDraw 中打开这些文件,但它们一定是损坏了,因为打印图像的公司无法在他们的机器上打开它们。另外,我对该文件还有其他一些问题。我猜文件末尾有一些与位图相关的二进制信息。
- 有人知道其他库或获得所需结果的聪明方法吗?
- 有谁知道我可以操纵创建的 eps 文件以使用“CutContour”颜色名称绘制矩形?(查看我使用 CorelDraw 和 AI 创建的文件并不明显)
谢谢阅读!