如何使用pandoc将pdf转换为asciidoc?

如何使用pandoc将pdf转换为asciidoc?,pdf,pandoc,asciidoc,Pdf,Pandoc,Asciidoc,我正在尝试将pdf book转换为ASCIDOC文档。我已尝试以下命令: pandoc -s s.pdf -t asciidoc -o example28.txt 我遇到了“未知读者”的问题 我如何解决这个问题,或者是否有其他方法可以将pdf转换为asciidoc?您尝试过pdf2txt吗? 这是这里提供的工具之一。pandoc不读取PDF,只生成PDF。但是您可以尝试less s.pdf | pandoc-t asciidoc当我尝试此命令时,我会得到“pandoc:Unknown read

我正在尝试将pdf book转换为ASCIDOC文档。我已尝试以下命令:

pandoc -s s.pdf -t asciidoc -o example28.txt
我遇到了“未知读者”的问题

我如何解决这个问题,或者是否有其他方法可以将pdf转换为asciidoc?

您尝试过pdf2txt吗?
这是这里提供的工具之一。

pandoc不读取PDF,只生成PDF。但是您可以尝试
less s.pdf | pandoc-t asciidoc
当我尝试此命令时,我会得到“pandoc:Unknown reader:plain”错误。啊,对了,您保留
-f
,它将默认为标记。。。但无论如何,您可能需要一个专用工具。但是stackoverflow可能不是这样要求的。也取决于您的平台/需求。另请参见这个更一般的问题:哪个有更多的答案。似乎转到HTML,然后您可以使用pandoc从HTML转到asciidoc:
pdf2txt.py-t HTML input.pdf | pandoc-f HTML-t asciidoc
非常感谢。我已将pdf转换为ASCIDOC,但我有额外的换行符问题,这可能是由于html上有额外的
块造成的。如何解决此问题?自:至:截至2020年,PDFMiner未积极维护。这是社区维护的fork:。
q@q-ABRA-A5-V12-1:~/Downloads$ pandoc -s s.pdf -t asciidoc -o example28.txt
pandoc: Unknown reader: pdf
Pandoc can convert to PDF, but not from PDF.