Libreoffice将html转换为xls或xlsx

时间:2015-12-18 19:14:23

标签: html linux excel xls libreoffice

我正在尝试使用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赞赏的提示以及可以完成相同任务的其他开源工具。

1 个答案:

答案 0 :(得分:3)

我发布问题后不会解决问题。

答案..为将来省去麻烦。

libreoffice5.0 --headless --calc --convert-to xls:“MS Excel 97”test.html

  • 或更简单 -

scalc --headless --convert-to xlsx test.html

完美运作......并且相对直观。