Pdf GhostScript将图像/表单与文本文件合并

Pdf GhostScript将图像/表单与文本文件合并,pdf,pdf-generation,ghostscript,pdftk,Pdf,Pdf Generation,Ghostscript,Pdftk,我有一个依赖于应用程序的运行SCO Unix 5.0.7的遗留环境,可以在其上安装Ghostscrip 使用已扫描的表单(行、框、徽标等),我已将其存储为图像(如果有帮助,可以将其存储为PDF),我需要能够(1)将unix文本文件“放在”该表单上,(2)将合并结果作为PDF输出 我完全不知道这件事,我一直在寻找和阅读,直到感到困惑。我肯定我已经看到了解决方案的一部分,但我无法将这些点联系起来,因为(可能)这些点非常简单 有人能用1,2,3的流程和合适的ghostscript语法给我指出正确的方向

我有一个依赖于应用程序的运行SCO Unix 5.0.7的遗留环境,可以在其上安装Ghostscrip

使用已扫描的表单(行、框、徽标等),我已将其存储为图像(如果有帮助,可以将其存储为PDF),我需要能够(1)将unix文本文件“放在”该表单上,(2)将合并结果作为PDF输出

我完全不知道这件事,我一直在寻找和阅读,直到感到困惑。我肯定我已经看到了解决方案的一部分,但我无法将这些点联系起来,因为(可能)这些点非常简单

有人能用1,2,3的流程和合适的ghostscript语法给我指出正确的方向吗

谢谢, 大卫

  • 不要为此使用Ghostscript。改用
    pdftk
    。(pdftk是开源的,应该可以在SCO[bah!]Unix上编译并安装它)
  • 将扫描的表单存储为PDF格式,而不是图像格式。让我们称之为masterform.pdf
  • 将unix文本文件转换为PDF。确保它有一个透明的背景。如果您需要这方面的帮助(特别是关于正确的字符间距,以便文本与表单字段匹配:只需在此网站上询问另一个问题…)。让我们称之为formdata.pdf
  • 现在运行这个
    pdftk
    命令(假设是一页PDF文件):

  • 不要为此使用Ghostscript。改用
    pdftk
    。(pdftk是开源的,应该可以在SCO[bah!]Unix上编译并安装它)
  • 将扫描的表单存储为PDF格式,而不是图像格式。让我们称之为masterform.pdf
  • 将unix文本文件转换为PDF。确保它有一个透明的背景。如果您需要这方面的帮助(特别是关于正确的字符间距,以便文本与表单字段匹配:只需在此网站上询问另一个问题…)。让我们称之为formdata.pdf
  • 现在运行这个
    pdftk
    命令(假设是一页PDF文件):


  • 谢谢皮皮塔斯,这很有帮助。不确定这是不是最好的方法,但我已经能够使用a2ps将unix文本转换成PS,然后使用ghostscript ps2pdf转换成pdf。我还没有试过透明部分。我发现pdftk是做我想做的事情的一个很好的工具(看到你的一篇文章描述了这个场景),但是当我找不到SCO的版本时,我觉得很困难(我知道,我知道:-)。针对O/S进行编译是我从未做过的事情,但我会深入研究,看看是否能找到需要下载的工具以及如何进行。谢谢Pipitas,这很有帮助。不确定这是不是最好的方法,但我已经能够使用a2ps将unix文本转换成PS,然后使用ghostscript ps2pdf转换成pdf。我还没有试过透明部分。我发现pdftk是做我想做的事情的一个很好的工具(看到你的一篇文章描述了这个场景),但是当我找不到SCO的版本时,我觉得很困难(我知道,我知道:-)。针对O/S进行编译是我从未做过的事情,但我会深入研究,看看是否能找到需要下载的工具以及如何进行下载。
    pdftk \
     masterform.pdf \
     stamp formdata.pdf \
     output result.pdf