如何在Linux上将PDF转换为DOCX

时间:2018-10-17 11:39:49

标签: linux ubuntu type-conversion libreoffice soffice

我尝试将pdf文件转换为word,excel和powerpoint。 我已经尝试了很多这样的命令:

keybindings.json

总是从soffice / libreoffice / unoconv收到此错误消息:

soffice -env:UserInstallation=file:///$HOME/.libreoffice-headless/ --convert-to docx:"Microsoft Word 2007/2010/2013 XML" file.pdf
/usr/bin/soffice --headless --invisible --convert-to docx file.pdf
soffice --infilter="writer_pdf_import" --convert-to doc file.pdf

/usr/bin/libreoffice --headless --invisible --convert-to doc file.pdf
/usr/bin/soffice --headless --convert-to docx:"Microsoft Word 2007/2010/2013 XML" file.pdf

abiword --to=doc file.pdf
unoconv -f doc file.pdf
lowriter --invisible --convert-to doc 'file.pdf'

这是一个无用字

:1: parser error : Document is empty
%PDF-1.7

使用除命令字之外的所有命令。我的文档文件中包含错误字符。 但是请不要获取正确的文件。

我尝试创建一个文件转换器,所以我只想要命令行方法。不想使用某人的API。

谢谢

1 个答案:

答案 0 :(得分:0)

设法做到了。 我必须安装此软件包:libreoffice-pdfimport 并且不要忘记使用--infilter =“ writer_pdf_import”