代码之家  ›  专栏  ›  技术社区  ›  jdigital

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

  •  2
  • jdigital  · 技术社区  · 15 年前

    我希望能够将条形码添加到生成的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 回复  |  直到 15 年前
        1
  •  3
  •   Jay Kominek    15 年前

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

    通常,您可以通过编程将ps转换为eps,然后将其嵌入到另一个将绘制它的PostScript文件中,然后再嵌入条形码。(既然我提到了这一点,实际上可能会更容易些。)

    这个 Postscript Language Reference Manual 对这两项任务都很有用。