我想知道是否有可能为生产印刷机创建一个质量可接受的PDF文件,理想情况下只使用开源库。
现在这个过程是这样的: - 创建文本和图像 - 将它们合并到postscript文件中 - 使用Acrobat Distiller将其转换为PDF(Acrobat蒸馏器可帮助您检查PDF的所有参数) - 将PDF发送给媒体
我想要的是: - 记录此文件夹中的所有文本和图片 - 将它们编码到印刷准备好的PDF中,类似于Distiller生产的内容 - 把它们发给媒体
你会怎么做? 非常感谢......
答案 0 :(得分:2)
Ghostscript的gsdll32.dll
和gswin{32,64}.c.exe
their source code和GPL3是否足够(或太多)开源?它们作为所有最新版本的一部分发布(目前最新版本:v8.71)。
Ghostscript可以创建质量非常好的PDF。有关其PDF/A and PDF/X support的最新文档,请参见此处。
请注意,直到最近这个文档有点误导:它错过了暗示编辑+修改引用的PDFA_def.ps
或PDFX_def.ps
模板的要求。如果您在没有编辑模板的情况下跟踪the old documentation 以专门指向您想要嵌入的ICC颜色配置文件,那么您的输出将是有效的PDF,但不会通过所有检查以确定是否符合官方PDF / A + PDF / X标准。
答案 1 :(得分:1)
您可以使用f.e生成pdf。 TeXML和XeLaTeX(第一个使脚本编写更容易的方法 - TeX在语法方面有很多怪癖)。
我也尝试过OpenJade及其DocBook支持,但质量较低。 TeX似乎做得更好。
两种方式都使用独立程序...您可以在shell脚本中使用或使用系统工具进行调用。
答案 2 :(得分:1)
您没有提到您正在使用的Distiller版本。最近的版本确实有一个设置,可以生成(不同版本的)PDF / X.另请参阅Distiller附带的*.joboptions
文件。