有时我们会遇到需要将 Word 文档(DOC 或 DOCX)转换为 Excel 文档的任务。例如,这对于数据分析和报告很有用,或者如果您收到了任何文本数据并想将其转换为表格格式(XLS 或 XLSX)以便进一步工作。在本文中,我们将探讨使用 C# 将 DOC 或 DOCX 文件转换为 XLSX 的过程:
Aspose.Words 是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。
Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格式和最常用的图像/多媒体格式。(qun:666790229)
Aspose.words for.net下载 Aspose.words for for java下载
使用 C# 的 Word 到 XLSX 转换器库
为了将文档从 Word 转换为 Excel 格式,开发了 Aspose.Words for .NET 库。这是一组工具,使开发人员能够将文档转换功能集成到他们的 .NET、ASP.NET 和 VB.NET 应用程序中,而无需 Microsoft Word 或 Microsoft Excel。Aspose.Words for .NET 提供了一种方便而有效的方式来处理编程文档转换任务。
将文档转换为 Excel 格式的步骤
我们只需几个步骤就可以将格式化和纯文本,图像,表格和其他Word文档对象导出为表格格式:
- 加载您的 Word DOCX/DOC 文件
- 将其转换为 XLSX 格式
- 保存结果
使用 Aspose.Words for .NET 库及其软件转换的一大优势是准确性高、速度快。此外,正如我们所说,您不需要使用第三方应用程序,例如 Microsoft Word 或 Excel。
如何在 C# 中将 Word 文档转换为 XLSX
我们可以按照以下步骤在 C# 中轻松地将 Word(DOC 或 DOCX)文档转换为 XLSX 文件:
- 使用Document类加载 DOCX 或 DOC 格式的文档
- 使用 Aspose.Words 将 DOCX 或 DOC 转换为 XLSX 格式并保存结果,使用Document.Save方法
以下代码示例显示如何在 C# 中将 DOCX 转换为 XLSX:
Document doc = new Document(MyDir + "Document.docx"); doc.Save(ArtifactsDir + "BaseConversions.DocxToXlsx.xlsx");
将文档转换为 XLSX 格式时,您可以设置附加选项以获得特定结果:查找和替换特定文本、指定压缩级别等。可以使用 XlsxSaveOptions 类指定这些设置。
在线将 DOC 或 DOCX 转换为 XLSX
您还可以使用我们的免费在线 Word 到 XLSX 转换器将 DOC 或 DOCX 文件转换为 XLSX 格式。以高质量、高精度和快速度将 Word 文档转换为 XLSX:
转换速度主要取决于源 Word 文件的大小,转换完成后可立即获得转换后的 Excel 文件的下载链接。