java - 让 ghostscript 接收名称中带有空格的文件(比如 "my documents"中的东西)

标签 java ghostscript

我正在尝试运行此命令以使用 ghostscript(来自 java)但是无论是使用单引号 ' 或 "还是什么都没有我得到一个错误

Error: /undefinedfilename in ('c:\\Documents)


gswin32c.exe -q -dNOPAUSE -sDEVICE=tiffgray -sOutputFile=C:\polter.tiff -r300 'c:\Documents and Settings\polter.pdf' -c quit

有什么想法吗?

最佳答案

使用文件夹的简称。短名称是使用 8.3 格式的别名。您可以在命令提示符下使用 dir/x 命令找到文件夹的简称。你的路径将看起来像这样:c:\docume~1\polter.pdf

关于java - 让 ghostscript 接收名称中带有空格的文件(比如 "my documents"中的东西),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1804646/

相关文章:

java - 在 tomcat 7 上运行的 spring mvc 应用程序出现 404 错误

java - 具有持久队列的服务器推送Java框架?

pdf - 为 PDF 添加白色边框(更改纸张格式)

java - 如何在 SimpleRenderer 上设置抗锯齿选项

java - 类构造函数中的 ArrayIndexOutOfBounds

java - Java 句子阅读练习

java - 我想对新实例进行分类,但我不想加载数据集来对其进行分类,我该怎么做?

pdf - 如何将PDF文件中的页面图像向左或向右移动更多?

javascript - 在 Node :7 image; libgs. 中安装 ghostscript4js 所以找不到

pdf - 在 Linux 上使用 Ghostscript 减小 PDF 文件大小不起作用