Mat*_*ias 6 shell postscript ghostscript
好吧,我在stackoverflow上找到了如何通过在shell上执行以下命令来使用Ghostscript计算PDF文件的页面
gs -q -dNODISPLAY -c "($PATH_TO_PDF) (r) file runpdfbegin pdfpagecount = quit"')
Run Code Online (Sandbox Code Playgroud)
我想从stdin获取pdf.
我会玩一点,但没有成功.
我的方法是:
gs -q -dNODISPLAY - -c "(%stdin) (r) file runpdfbegin pdfpagecount = quit"')
Run Code Online (Sandbox Code Playgroud)
我没有输出.
任何提示或建议?
您无法使用stdin中的PDF文件,因为PDF格式使得能够随机访问文件的所有部分变得越来越重要.
在Ghostscript从stdin读取PDF文件的情况下,它首先将其复制到本地文件,然后对其进行处理,因此无论如何它都无法从stdin工作.
简而言之,这是不可能做到的.
小智 5
这有效:
gs -q -dNODISPLAY -c "($PATH_TO_PDF) (r) file runpdfbegin pdfpagecount = quit";
Run Code Online (Sandbox Code Playgroud)
我认为你尝试使用的问题
gs -q -dNODISPLAY -c "($PATH_TO_PDF) (r) file runpdfbegin pdfpagecount = quit"')
Run Code Online (Sandbox Code Playgroud)
QUIT之后是无与伦比的结束括号
| 归档时间: |
|
| 查看次数: |
4701 次 |
| 最近记录: |