如何在AIX上打印PDF?

如何在AIX上打印PDF?,pdf,printing,ghostscript,aix,Pdf,Printing,Ghostscript,Aix,我需要打印aix5.3系统中的PDF文件。我试图使用Ghostscript软件将PDF转换为postscript文件,但我收到以下消息 $ gs AFPL Ghostscript 8.54 (2006-05-17) Copyright (C) 2005 artofcode LLC, Benicia, CA. All rights reserved. This software comes with NO WARRANTY: see the file PUBLIC for details. Xl

我需要打印
aix5.3系统中的
PDF
文件。我试图使用
Ghostscript
软件将
PDF
转换为postscript文件,但我收到以下消息

$ gs
AFPL Ghostscript 8.54 (2006-05-17)
Copyright (C) 2005 artofcode LLC, Benicia, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Xlib: connection to "local:0.0" refused by server
Xlib: Client is not authorized to connect to Server
AFPL Ghostscript 8.54: Cannot open X display `local:0.0'.
**** Unable to open the initial device, quitting.
任何帮助都将被占用
谢谢

尝试使用不到8年的Ghostscript版本

基本上,您的命令行使用的是显示设备(因为您没有要求其他任何东西,这是默认设置),在*nix系统上,显示设备是X客户机。很明显,您没有运行X服务器,因此它无法工作


你真的,真的需要使用更新的版本,即使你使用了那个古老的版本,输出也不是很好。

尝试使用一个不到8年的Ghostscript版本

基本上,您的命令行使用的是显示设备(因为您没有要求其他任何东西,这是默认设置),在*nix系统上,显示设备是X客户机。很明显,您没有运行X服务器,因此它无法工作


你真的,真的需要使用一些更新的东西,即使你使用了那个古老的版本,输出也不是很好。

gs
没有参数试图打开一个窗口,但是你没有在图形环境中工作,或者设置不正确

我不知道你的ghostscript版本是否能够转换pdf,但为什么不试试呢。不需要图形环境:

gs -dNOPAUSE -dBATCH -dSAFER -sDEVICE=ps2write -sOutputFile=myfile.ps -f myfile.pdf

更舒适的是,查看是否有可用的
pdf2ps
,或者是否可以安装。它是一个使用
gs
的shell脚本。只需将其命名为
pdf2ps myfile.pdf myfile.ps

gs
无参数尝试打开一个窗口,但您没有在图形环境中工作,或者设置不正确

我不知道你的ghostscript版本是否能够转换pdf,但为什么不试试呢。不需要图形环境:

gs -dNOPAUSE -dBATCH -dSAFER -sDEVICE=ps2write -sOutputFile=myfile.ps -f myfile.pdf

更舒适的是,查看是否有可用的
pdf2ps
,或者是否可以安装。它是一个使用
gs
的shell脚本。只需像
pdf2ps myfile.pdf myfile.ps那样调用它

我尝试安装9.18版,但在我完成后。/configure并开始运行make,我得到以下消息:make:1254-002找不到从依赖项创建目标的规则。AIX是一个受支持的操作系统(尽管我们不提供二进制)最后我听说它是建造和运行的。我建议您打开一个bug报告,声明您不能在AIX上构建。不要忘记提及您正在使用的工具。“无法找到从依赖项创建目标的规则”是因为您没有运行GNU make。您可以使用GNU make(通常在非GNU系统上使用gmake),也可以使用“-without GNU make”(如--help输出中所述)重新运行configure。请注意,在配置了“-without gnu make”之后,您不应该尝试并行生成。谢谢您,Ghostscript现在安装了“Ghostscript 9.06”,但它可能只工作了1或2分钟,之后它没有显示提示“just the welcome banner”因此,我应该重新启动xserver服务,使其再次工作,并在1或2分钟后再次停止工作,任何建议都将非常感谢为什么您需要使用X设备?我以为你说你想打印PDF文件。请注意,9.06是当前版本(9.18)后面的几个版本。您应该使用当前版本。我尝试安装版本9.18,但在我完成后。/configure并开始运行make后,我得到以下消息:make:1254-002找不到从依赖项创建目标的规则。AIX是受支持的操作系统(尽管我们不提供二进制文件),最后我听说它可以构建和运行。我建议您打开一个bug报告,声明您不能在AIX上构建。不要忘记提及您正在使用的工具。“无法找到从依赖项创建目标的规则”是因为您没有运行GNU make。您可以使用GNU make(通常在非GNU系统上使用gmake),也可以使用“-without GNU make”(如--help输出中所述)重新运行configure。请注意,在配置了“-without gnu make”之后,您不应该尝试并行生成。谢谢您,Ghostscript现在安装了“Ghostscript 9.06”,但它可能只工作了1或2分钟,之后它没有显示提示“just the welcome banner”因此,我应该重新启动xserver服务,使其再次工作,并在1或2分钟后再次停止工作,任何建议都将非常感谢为什么您需要使用X设备?我以为你说你想打印PDF文件。请注意,9.06是当前版本(9.18)后面的几个版本。您应该使用当前版本。