3

在我的应用程序中,我需要将 PDF 文档转换为 PCL5 通用文件以发送到支持 FTP PCL 的打印机。打印到文件将是最后的手段,我更喜欢小型命令行工具或 API 来完成这项工作。

我已经看到有人提到使用 Ghostscript 在 Linux 上执行此操作,但我不知道如何在 Windows 上复制它。

非常感谢

4

3 回答 3

3

Ghostscript也可用于 Windows。您可以通过打开命令窗口并使用 gswin32c 命令对其进行测试。您可以构建一个发送“gswin32c”命令的 shell 脚本,其中包含所需的所有选项。

可以帮助您找到正确的标志和选项序列

于 2010-05-18T08:17:56.350 回答
3

这是一个示例命令,可以一次从三个PDF 输入文件生成一种颜色的 PCL/XL :

gswin32c.exe ^
    -dBATCH ^
    -dNOPAUSE ^
    -dSAFER ^
    -sDEVICE=pxlcolor ^
    -sOutputFile=c:/path/to/my.pcl ^
    first.pdf ^
    2nd.pdf ^
    no3.pdf 

-sDEVICE=pxlmono如果您只需要黑白 PCL 输出,请使用)。如果您事先知道您的目标打印机,您可能想要使用其他一些-sDEVICE=...参数。

于 2010-07-06T23:44:02.070 回答
1

看来您正在寻找通用打印机驱动程序:也许这个hpijs-pcl5e适合,或者您也可以尝试HPLIP

惠普通用可能是另一个起点。

OpenPrinting通常有很多你可以挖掘的材料。很抱歉,我对这个主题的了解就到这里了。:)

于 2010-05-19T17:38:04.017 回答