2015-02-24 141 views
0

我已经在Windows 7上安装了ghostscript。ghostscript写入命令窗口

我想测试它如何压缩pdf文件。

我已经打开了应用程序,并且我有窗口和命令行。

如何在GS中编写commangs?我试图gs -h,但我有错误。

我在网络上找到:

Unix  gs 
VMS   gs 
DOS & MS Windows 3  gs386 
MS Windows 95/98  gswin32 
MS Windows 95/98 command line  gswin32c 
OS/2  gsos2 

但我的Windows 7 64位:)

感谢您的帮助。

EDIT

enter image description here

enter image description here

回答

0

Ghostscript的所有平台上接受一组相同的命令行参数。如果你在Windows上,那么你需要gswin32,gswin32c,gswin64或gswin64c。试图在Windows上运行'gs'将不起作用,因为这不是可执行文件的名称.....

当您运行控制台('c')版本的Ghostscript时,您将进入交互式PostScript会话,除非你是PostScript程序员,否则你不会那么想。

您需要打开一个Windows shell,根据32位或64位导航到Ghostscript的安装位置(c:/ Program Files(x86)/ gs或c:/ Program Files/gs),然后从那里运行它。文档可以在Ghostscript web site找到。

Ghostscript does NOT压缩PDF文件。通过使用pdfwrite设备,您可以创建一个新的PDF文件,其中可能小于原始大小,具体取决于您选择的选项,但它不是同一个压缩的PDF文件,它是一个全新的文件。

+0

好吧,我正在尝试使用gswin64 -h并且仍然有此错误: – Ilkar 2015-02-25 15:11:37

+0

您无法在Ghostscript命令提示符下键入'gswin64c',该*是* gswin64c.exe。当您在没有命令行参数的情况下启动可执行文件时,您会得到一个交互式PostScript环境。由于'gswin64c'不是有效的PostScript程序,因此不会出现意外。您需要打开一个命令行程序并从那里启动gswin64c以及适当的命令行控制。请参阅上述答案中的文档。当然,你可以在命令提示符下键入有效的PostScript,但是我非常怀疑你想尝试这么做。 – KenS 2015-02-25 21:10:22