如何在 pdftotext.exe 中使用 margin arg

how to use margin arg with pdftotext.exe

我正在使用 pdftotext.exe 将各种 PDF 转换为文本,需要删除页脚、页眉和边注。 很高兴看到 pdftotext.exe 具有旨在删除这些位的参数,例如 marginb、margint、marginl 和 marginr。这是它的文档。

http://www.xpdfreader.com/pdftotext-man.html

我遇到的问题是我可以使用 -simple 和 -layout 从 pdf 中创建文本。但是,如果我添加 -marginb 或其他以及以下数字。没有生成 txt。

pdftotext.exe -layout -marginb 15 -enc UTF-8 D:\pairing\C.PDF

如有任何提示,我们将不胜感激。

我遇到了同样的问题。 对我来说,原因是我从命令行输出中复制了选项。 命令行输出中的减号“-”与预期的字符不同。 在我用键盘上的标准减号替换减号后,一切正常。 如果我看一下你的例子,你也有 2 个不同的角色。 尝试:

pdftotext.exe -layout -marginb 15 -enc UTF-8 D:\pairing\C.PDF