是否可以根据生成 PDF 的现有(工作!)批处理作业保留 PDF 输出?
您可以使用这些 PDF,将它们提供给 Ghostscript 命令并让 Ghostscript 输出 PCL。
您的 PDF 是单个文件,每个 Word 2007 文档一个文件吗?在这种情况下,您可以像这样运行 Ghostscript 以输出(例如)彩色 PCLXL:
gswin32c.exe ^
-dBATCH ^
-dNOPAUSE ^
-dSAFER ^
-sDEVICE=pxlcolor^
-sOutputFile=c:/path/to/big.pcl ^
1st.pdf ^
second.pdf ^
no3.pdf ^
fourth.pdf ^
[....]
如果 b/w PCL 足够好,则使用"-sDEVICE=pxlmono"
.
注意事项:我不确定您可以在一个命令行中排列的 PDF 数量的最大值是多少。如果它应该成为一个问题,我建议首先将所有 PDF 连接到一个 big.pdf 中,使用pdftk.exe
( http://www.accesspdf.com/pdftk/):
pdftk.exe ^
1st.pdf ^
second.pdf ^
no3.pdf ^
fourth.pdf ^
[....] ^
cat output ^
big.pdf # Here: direct control over order of the files in the result
或者,简单地使用通配符:
pdftk.exe ^
*.pdf ^
cat output ^
big.pdf # Here: order of files is alphabetically
当然,这里也可能会出现一个问题,即一个命令处理的文件数量有限制。但是,使用第二种方法,首先通过几轮连接更容易构建更大的 PDF。无论如何,最后:只需将您的 big.pdf 指向 Ghostscript 即可转换为 PCL/XL。