通过 C++ 将 CSV 转换为 DOTX 或在线

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

C++ 上的 CSV 到 DOTX 转换

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

转换要求

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

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

// load the CSV file using Factory::CreateIWorkbook
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"sourceFile.csv");
// save CSV 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 DOTX format
docx->Save(u"convertedFile.docx", SaveFormat::DocxX);

经常问的问题

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

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

将CSV转换为DOC (Microsoft Word 二进制格式)
将CSV转换为DOCM (Microsoft Word 2007 宏文件)
将CSV转换为DOCX (Office 2007+ Word文档)
将CSV转换为DOT (Microsoft Word 模板文件)
将CSV转换为DOTM (Microsoft Word 2007+ 模板文件)
将CSV转换为MOBI (打开电子书格式)
将CSV转换为ODT (OpenDocument 文本文件格式)
将CSV转换为OTT (打开文档模板)
将CSV转换为POT (Microsoft PowerPoint 模板文件)
将CSV转换为POTM (Microsoft PowerPoint 模板文件)
将CSV转换为POTX (Microsoft PowerPoint 模板演示)
将CSV转换为PPS (PowerPoint 幻灯片放映)
将CSV转换为PPSM (启用宏的幻灯片放映)
将CSV转换为PPSX (PowerPoint 幻灯片放映)
将CSV转换为PPT (PowerPoint演示文稿)
将CSV转换为PPTM (启用宏的演示文稿文件)
将CSV转换为PPTX (打开 XML 表示格式)
将CSV转换为RTF (富文本格式)
将CSV转换为WORD (文字处理文件格式)
将CSV转换为WORDML (Microsoft Word 2003 文字处理ML)