我正在使用以下 libreoffice 命令来转换我的pdf 文件转换成 word(doc)
lowriter --headless --infilter='writer_pdf_import' --convert-to doc:"MS Word 2007 XML" sample.pdf
转换后,输出文档的每一行都带有一个矩形框。但如果我使用相同的命令微软 Word 97它运行完美。
lowriter --headless --infilter='writer_pdf_import' --convert-to doc:"MS Word 97" sample.pdf
我不知道第一个命令中的错误是什么。请帮我解决这个问题。并建议我是否需要添加任何其他属性来提高转换的效率和质量。
答案1
我使用 LibreOffice 已有很长时间了,但仍然不明白它如何处理不同的文件。
我使用以下命令将 PDF 转换为 WORD。您可以尝试:
libreoffice --infilter="writer_pdf_import" --convert-to docx input.pdf
这工作得很好。
答案2
您尝试过吗soffice
?
soffice --infilter="writer_pdf_import" --convert-to docx sample.pdf
答案3
根据这篇文章:我可以将 PDF 文件转换为 Word 文件吗? - 询问 LibreOffice
不,LibreOffice 不会将 PDF 转换为 DOC(或 ODT)等。
如果您的 pdf 包含文本而没有图像,您可以使用 LibreOffice draw 打开它,然后根据需要复制、粘贴并编辑和保存文档。