通过 C++ 将 EXCEL 转换为 DOCX 或在线

导出 Excel®全功能 C++ 应用程序中的 EXCEL 到 DOCX

C++ 上的 EXCEL 到 DOCX 转换

  1. 使用 FactoryIWorkbook 成员函数打开EXCEL文件/cpp/class/aspose.cells.factory) 类参考
  2. 将 EXCEL 转换为 PDF 并将 SaveFormat 设置为 Pdf
  3. Document 类参考加载转换后的PDF文件
  4. 使用 Save 成员函数将文档保存为DOCX格式,并将Docx设置为SaveFormat

转换要求

从命令行安装为 nuget install Aspose.Total.Cpp 或通过 Visual Studio 的包管理器控制台使用 ```Install-Package Aspose.Total.Cpp``。

或者,从 下载 获取 ZIP 文件中的离线 MSI 安装程序或 DLL。

// load the EXCEL file using Factory::CreateIWorkbook
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"sourceFile.excel");
// save EXCEL as PDF
wkb->Save(u"pdfOutput.pdf", SaveFormat_Pdf);
// load the PDF file using Document class reference
auto docx = MakeObject<Document>(u"pdfOutput.pdf");
// save document in DOCX format
docx->Save(u"convertedFile.docx", SaveFormat::DocxX);

经常问的问题

  • 如何在线将 EXCEL 转换为 DOCX?
    上面集成了用于 EXCEL 转换的在线应用程序。要开始 EXCEL 到 DOCX 的转换过程,只需通过将 EXCEL 文件拖放到指定区域或在白框内单击以导入文件来添加 EXCEL 文件。导入文件后,单击“转换”按钮开始转换过程。 EXCEL 到 DOCX 转换完成后,只需单击一下即可立即下载新转换的 DOCX 文件。
  • 转换 EXCEL 需要多长时间?
    此在线转换器的速度在很大程度上取决于 EXCEL 文件的大小。只需几秒钟即可将较小的 EXCEL 文件转换为 DOCX。此外,如果您已将转换代码集成到 C++ 应用程序中,转换过程的效率将取决于您优化应用程序的方式。
  • 使用免费的 Aspose.Total 转换器将 EXCEL 转换为 DOCX 是否安全?
    当然! EXCEL 到 DOCX 转换完成后,您将能够通过提供的下载链接立即下载转换后的文件。我们会在 24 小时后删除上传的文件,此时间段后下载链接将失效。您可以放心,包括 EXCEL 在内的文件转换是完全安全可靠的,因为没有人可以访问您的文件。上面已经集成了免费应用程序用于测试目的,允许您在集成代码之前检查结果。
  • 我应该使用什么浏览器来转换 EXCEL?
    您可以使用任何现代网络浏览器访问此在线转换器,例如 Google Chrome、Firefox、Opera 或 Safari。然而,如果您正在处理桌面应用程序,Aspose.Total EXCEL Conversion API 提供了一个流畅的解决方案。

使用C++探索EXCEL转换选项

将EXCEL转换为DOC (Microsoft Word 二进制格式)
将EXCEL转换为PPTX (打开 XML 表示格式)
将EXCEL转换为WORD (文字处理文件格式)

什么是EXCEL文件格式

Microsoft Excel 是一种广泛使用的电子表格软件,以其以各种文件格式保存和共享数据的多功能性而闻名。 Excel 中最常用的文件格式包括 XLS、XLSX、CSV、TXT、PDF、ODS 和 DBF。 XLS 是默认的文件格式,而 XLSX 更新、更高效,已经流行起来。 CSV 和 TXT 格式由纯文本数据组成,具有与各种软件应用程序的兼容性。由于 PDF 文件能够保留格式和布局,因此被广泛用于共享和发布 Excel 数据。 ODS 文件是开源的,提供与不同软件应用程序的兼容性,使其成为协作项目的理想选择。与 dBASE 软件兼容的 DBF 文件在处理大型数据集时证明是有利的。此外,还有一些不太常用的文件格式,如 XLT、XLTX、XLTM 和 XML,它们主要用作模板或促进不同软件应用程序之间的数据交换。选择合适的文件格式取决于多种因素,例如预期的应用程序、与其他软件的兼容性以及手头数据的大小和复杂性。通过考虑这些方面,用户可以做出明智的决定来优化他们的 Excel 体验。

什么是DOCX文件格式

DOCX 是 Microsoft 专门为其文字处理软件 Microsoft Word 开发的一种文件格式。其目的是提供一种通用且可靠的格式,用于跨各种平台和设备创建和共享文档。 DOCX 文件在商业、学术界和个人通信中得到广泛采用,具有众多优势。

DOCX 格式的一个关键优势是它与其他 Microsoft Office 应用程序(如 Excel 和 PowerPoint)无缝集成。这种集成使用户能够毫不费力地将表格、图表和多媒体内容合并到他们的文档中,从而增强他们的视觉吸引力和整体效率。此外,DOCX 文件可以方便地转换为其他广泛使用的格式,例如 PDF、HTML 和 RTF,确保跨不同系统的兼容性和可移植性。

DOCX 格式的灵活性扩展到它对高级格式设置选项的支持.用户可以使用样式、主题和模板来创建具有一致品牌和格式的具有专业外观的文档。这消除了对复杂技术技能的需求,使用户能够毫不费力地制作精美且具有视觉吸引力的内容。

DOCX 的另一个显着优势是它与各种软件和设备的广泛兼容性,包括流行的操作系统,例如Windows、macOS 和 Linux。这种兼容性确保可以跨不同环境无缝访问、编辑和共享文档,从而促进高效协作和沟通。