通过使用 Aspose.Total for .NET ,您可以在任何 .NET、C#、ASP.NET 和 VB.NET 应用程序中包含 DOCM 到 SXC 的转换功能两个简单的步骤。首先,通过使用 Aspose.Words for .NET ,您可以将 DOCM 导出为 HTML。之后,通过使用 Aspose.Cells for .NET 电子表格编程 API,您可以将 HTML 转换为 SXC。
.NET API 将 DOCM 转换为 SXC
- 用[Document]( https://reference.aspose.com/words/net/aspose.words/document 类打开DOCM文件
- 使用 Save 方法将 DOCM 转换为 HTML
- 使用 Workbook 类加载 HTML 文档
- 使用
Save
方法将文档保存为 SXC 格式,并将
SXC
设置为 SaveFormat
转换要求
从命令行安装为 nuget install Aspose.Total
或通过 Visual Studio 的包管理器控制台使用 Install-Package Aspose.Total
。
或者,从 下载 获取 ZIP 文件中的离线 MSI 安装程序或 DLL。
免费的 DOCM 到 SXC 在线转换器
通过 C# 从 Stream 加载 DOCM 文档
Aspose.Words for .NET 还允许您通过流加载 DOCM 文档。要从流中打开文档,只需将包含文档的流对象传递给 [Document]( https://reference.aspose.com/words/net/aspose.words/document 构造函数。以下代码示例显示了如何从流中打开文档:
通过 C# 在 SXC 文件中添加自定义属性
在将 DOCM 转换为 SXC 时, Aspose.Cells for .NET 允许您在 SXC 文档中添加自定义属性。为了添加自定义属性,您可以对 CustomDocumentPropertyCollection 类。 Add 方法将属性添加到 Excel 文件,并以 Aspose.Cells.Properties.DocumentProperty 的形式返回新文档属性的引用/ddocumentoperty) 对象。
经常问的问题
- 如何在线将 DOCM 转换为 SXC?上面集成了用于 DOCM 转换的在线应用程序。首先,您需要通过拖拽添加DOCM文件进行转换。在白色区域内拖放或单击以导入文档。然后单击转换按钮。 DOCM 到 SXC 转换完成后,您可以下载转换后的文件。因此,您只需单击一下即可获得输出 SXC 文件。
- 转换 DOCM 需要多长时间?此在线转换器运行速度很快,但主要取决于 DOCM 文件的大小。您可以在几秒钟内将小型 DOCM 文件渲染为 SXC。此外,如果您在 .NET 应用程序中集成了转换代码,这取决于您如何针对转换过程优化您的应用程序。
- 使用免费的 Aspose.Total 转换器将 DOCM 转换为 SXC 是否安全?当然! SXC 文件的下载链接将在转换后立即可用。我们会在 24 小时后删除上传的文件,下载链接将在这段时间后停止工作。没有人可以访问您的文件。文件转换(包括 DOCM)绝对安全。主要是为了测试目的集成免费应用程序,以便在集成代码之前可以检查结果。
- 我应该使用什么浏览器来转换 DOCM?您可以使用任何现代浏览器进行此在线转换,例如 Google Chrome、Firefox、Opera、Safari。但如果您正在开发桌面应用程序。 Aspose.Total DOCM Conversion API 将工作顺利。
使用.NET探索DOCM转换选项
将DOCM转换为EXCEL
(电子表格文件格式)