GhostScript Windows Command Line:将 spl、pcl 转换为 pdf



刚刚安装了 GhostScript 9.21 for Windows。 已经在 GhostScript 命令提示符下尝试了网站 (https://www.ghostscript.com/doc/current/Use.htm( 中的一些命令,但它们不起作用。也从 cmd 执行了 gswin32c - 相同的结果。 我需要将 SPL 和 PCL 文件转换为 PDF。有谁知道正确的方法吗? 提前谢谢。

上级: 有不同的错误消息。最常见的输出是: PS C:\Program Files (x86(\gs\gs9.21\bin> .\gswin32c.exe -sDEVICE=pdfwrite -o C:\1\00002.pdf C:\1\00002.pcl

GPL 代笔 9.21 (2017-03-16( 版权所有 (C( 2017 Artifex Software, Inc. 保留所有权利。 该软件不提供保修:有关详细信息,请参阅文件公共。 错误:/未定义 ?? Perand Stack: 执行堆栈: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1983 1 3 %oparray_pop 1982 1 3 %oparray_ 人口 1966 1 3 %oparray_pop 1852 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostr ingval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- 字典堆栈: --字典:1204/1684(ro((G(-- --字典:0/20(G(-- --字典:78/200(L(-- 当前分配模式为本地 当前文件位置为 4 GPL Ghostscript 9.21:不可恢复的错误,退出代码 1

您不能使用Ghostscript读取 PCL 文件,因为它只处理 PostScript 和 PDF。如果你想处理PCL,那么你需要GhostPCL。所以这将是gpcl6win32.exe而不是gswin32.exe(同样,对于XPS输入,你需要GhostXPS,gxpswin32.exe(。

两者之间存在一些差异,但通常相同的命令行将起作用。请注意,PCL 使用的图形模型与 PDF 不兼容,如果您的 PCL 文件使用 RasterOps,则 pdfwrite 生成的 PDF 将不正确。

如果你的.spl文件是PostScript或PDF,那么你可以使用Ghostscript,但不能使用其他文件。

最新更新