我试图使用Libreoffice将HTML文件转换为XLS或XLSX格式 .
随着LibreOffice 4.0.4.2在CentOS 6.5版(最终版)上运行,我可以使用以下命令将简单的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:MS Excel 97覆盖:/path/to/test.xls错误:请验证输入参数...(SfxBaseModel :: impl_store失败:0xc10)
我在破译错误方面没有任何成功 . 任何使用libreoffice(最新版本)从HTML转换为XLS / XLSX赞赏的提示以及可以完成相同任务的其他开源工具 .
1 回答
我刚发布问题而不是解决问题 .
答案..为您节省未来的麻烦 .
libreoffice5.0 --headless --calc --convert-to xls:“MS Excel 97”test.html
scalc --headless --convert-to xlsx test.html
工作完美......而且相对直观 .