Ghostscript 通过命令行从命令提示符复制内容

Ghostscript 通过命令行从命令提示符复制内容,ghostscript,Ghostscript,我正在使用来获取PDF文件的分辨率。当我传递此命令时: gswin32c.exe -dBATCH -dNOPAUSE -q -sDEVICE=bbox D:\sample.pdf 我得到这个结果: %%BoundingBox: 67 59 772 1070 %%HiResBoundingBox: 67.918568 59.278569 771.475406 1069.373006 我需要使用命令提示符将结果%%BoundingBox:67 59 772 1070复制到文本或XML文件中。这不

我正在使用来获取
PDF
文件的分辨率。当我传递此命令时:

gswin32c.exe -dBATCH -dNOPAUSE -q -sDEVICE=bbox D:\sample.pdf
我得到这个结果:

%%BoundingBox: 67 59 772 1070
%%HiResBoundingBox: 67.918568 59.278569 771.475406 1069.373006

我需要使用命令提示符将结果
%%BoundingBox:67 59 772 1070
复制到文本或
XML
文件中。

这不是真正的鬼脚本问题。使用命令shell重定向操作符将stderr和stdout的输出发送到文件(您需要>out.txt)。

My bad。。。我做了一点搜索,bbox设备写入到stderr(2),然后我尝试使用stdout(1),因此完整的命令看起来像:gswin32c.exe-dBATCH-dNOPAUSE-q-sDEVICE=bbox test.pdf 2>test.txt