我正在尝试使用Libreoffice将HTML文件转换为XLS或XLSX格式。
在CentOS 6.5版(最终版)上运行LibreOffice 4.0.4.2 我可以使用以下命令将简单的html转换为Microsoft XLS。
soffice --headless --convert-to xls my_file.html
我一直在测试最新的LibreOffice 5.0.4.2但没有成功。 我使用以下命令并包含过滤器:
libreoffice5.0 --headless --convert-to xls:" MS Excel 97"的test.html
返回以下内容。
转换/path/to/test.html - > /path/to/test.xls使用filter:MS Excel 97覆盖:/path/to/test.xls错误:请验证输入 参数...(SfxBaseModel :: impl_store 失败:0xc10)
我在破译错误方面没有任何成功。 任何使用libreoffice(最新版本)从HTML转换为XLS / XLSX赞赏的提示以及可以完成相同任务的其他开源工具。
答案 0 :(得分:3)
我发布问题后不会解决问题。
答案..为将来省去麻烦。
libreoffice5.0 --headless --calc --convert-to xls:“MS Excel 97”test.html
scalc --headless --convert-to xlsx test.html
完美运作......并且相对直观。