IT行业爆品采购节来啦!整合所有格式的Aspose.Total永久授权正在火热促销中,乐享85折起!联系客服立马1分钟了解全部咨询!
Excel XLSX到DOCX C#的转换
将MS Excel文件转换为DOCX格式非常容易,只需几个步骤即可完成。这是使用Aspose.Cells for .NET将XLSX文件转换为DOCX的方法。
- 使用Workbook类加载XLSX文件。
- 使用Workbook.Save(string,SaveFormat)方法将文件另存为DOCX格式。
下面的代码示例演示如何使用C#将XLSX文件转换为DOCX。
// Open the Excel fileWorkbook workbook = new Workbook("Excel.xlsx");// Save as DOCXworkbook.Save("Book1.docx", SaveFormat.Docx);
自定义XLSX到DOCX的C#转换
Aspose.Cells for .NET提供了一些额外的选项来控制和自定义XLSX到DOCX的转换。DocxSaveOptions类包含了所有可能的选项(列在下面),可以在转换过程中使用这些选项。
选项 | 说明 |
CachedFileFolder | 存储一些大数据的缓存文件夹。 |
ClearData | 保存文件后,使工作簿为空。 |
CreateDirectory | 如果为真且目录不存在,则在保存文件前自动创建目录。 |
MergeAreas | 表示是否在保存文件前合并条件格式化和验证的区域。 |
RefreshChartCache | 表示是否刷新图表缓存数据。 |
SaveFormat | 获取保存文件的格式。 |
SortNames | 表示是否在保存文件前对定义的名称进行排序。 |
UpdateSmartArt | 表示是否更新智能艺术设置。 |
ValidateMergedAreas | 表示是否在保存文件前对合并的单元格进行验证。 |
WarningCallback | 获取或设置警告回调。 |
下面的代码示例展示了如何在C#中使用附加选项将XLSX文件转换为DOCX。
// Open the Excel fileWorkbook workbook = new Workbook("Excel.xlsx");// Create DOCX save optionsDocxSaveOptions options = new DocxSaveOptions();options.ClearData = true;options.CreateDirectory = true;options.CachedFileFolder = "cache";options.MergeAreas = true;// Save as DOCXworkbook.Save("Book1.docx", options);
免费试用Aspose.Cells for .NET
您可以免费获得使用Aspose.Cells for .NET的30天临时许可证,没有任何试用限制。
还想要更多吗可以点击阅读【2020 · Aspose最新资源整合】,查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(),我们很高兴为您提供查询和咨询。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!