C#利用office组件将xlsx文件转xls文件

因目前项目需求,有些机器上的excel保存的是xlsx文件,我们项目框架里面的组件只支持xls的,经理给我提了个想法,通过项目里面的office组件可以转,我没接触过,又能能替我想个思路吗。刚玩csdn,没有C币。。。先谢谢了。

Spire.XLS可以实现,不妨一试,详情可参考https://www.e-iceblue.com/Tutorials/Spire.XLS/Spire.XLS-Program-Guide/Excel-Conversion/NET-Excel-Conversion-between-Excel-97-2003.xls-and-Excel-2007.xlsx.html

 Workbook workbook = new Workbook();
workbook.LoadFromFile("你的文件.xlsx");
workbook.SaveToFile("目标文件.xls",ExcelVersion.Version97to2003);

这是Excel下的Workbook 吗,还是哪个dll下的?