将文本(实际上是条形码)添加到Postscript文件中

时间:2009-02-11 19:05:22

标签: postscript

我希望能够将条形码添加到生成的postscript文件中。 postscript文件由另一个程序生成,我无法更改该程序的工作方式。

我发现有几个线程建议可以通过将Postscript文件转换为PDF(Gluing (Imposition) PDF documents; Create two pdfs from one .ps file?; Overlay one pdf or ps file on top of another)来完成此操作。

我想知道在没有PDF转换的情况下是否有办法做到这一点(为了简单起见,保持速度快,并避免质量下降)。如果事实证明PDF转换是唯一合理的解决方案,那么从Postscript到PDF会有任何质量损失吗?

1 个答案:

答案 0 :(得分:3)

如果生成的Postscript足够好,你可以写一些东西来挖掘它,找到showpage命令,然后在它之前插入一些额外的绘图命令。 毕竟,你不需要处理一般情况,只需从这一个程序输出,这应该总是以同样的方式吐出Postscript。

更一般地说,您可以通过编程方式将PS转换为EPS,然后将其嵌入另一个将绘制它的Postscript文件中,然后将其嵌入到条形码中。 (现在我提到这个,实际上可能更容易。)

Postscript Language Reference Manual对于这两项任务都会派上用场。