【问题标题】:copy content from command prompt through command line通过命令行从命令提示符复制内容
【发布时间】:2014-08-26 08:46:04
【问题描述】:

我使用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 文件中。

【问题讨论】:

    标签: ghostscript


    【解决方案1】:

    这不是一个真正的 Ghostscript 问题。使用命令 shell 重定向运算符将输出从 stderr 和 stdout 发送到文件(您想要 > out.txt)。

    【讨论】:

    • 我的错...我做了一些搜索,bbox 设备写入 stderr (2) 并尝试 stdout (1),所以完整的命令看起来像:gswin32c.exe -dBATCH -dNOPAUSE - q -sDEVICE=bbox test.pdf 2>test.txt
    最近更新 更多