如何以最少的步骤以编程方式将PostScript转换为PDF?

时间:2011-08-12 02:53:49

标签: iphone ios ipad pdf-generation

是否有任何方法可以单独使用标题并将PS文件用作PDF格式,假设PS非常简单并且做了任何复杂的事情?

我想以编程方式执行此操作,而不是使用ps2pdf。

感谢。

2 个答案:

答案 0 :(得分:0)

你当然可以*尝试“”只是打了一个标题“......但我认为你不会太过分了: - )

就个人而言,我建议ps2pdf是最好的解决方案(例如,使用ShellExec()或system()调用它。)

但是如果你想要一个程序化的解决方案,ps2pdf只是一个Ghostscript的包装器。您是否考虑过使用Ghostscript库?

答案 1 :(得分:0)

您无法将PostScript文件包装成PDF文件。

虽然PDF文件看起来类似于PostScript文件, PDF文件必须具有特殊结构,包括交叉引用 最后的表格,文件偏移到PDF文件的不同部分。

要了解PDF文件格式,您可以从以下网址下载PDF参考:

http://partners.adobe.com/public/developer/en/pdf/PDFReference.pdf

如果您的软件生成PostScript文件,也许您可​​以 扩展它以写一个PDF文件?理解需要一些时间 PDF文件格式,但如果您熟悉PostScript,则不是特别困难。

如果这太难了,请使用pdf2ps为您完成艰苦的工作。