产品概览

aspose-words-product_cpp

欢迎来到 Aspose.Words为C++!

Aspose.Words是一个跨平台的类库,使您的应用程序能够执行各种文档处理任务。

使用Aspose.Words,您可以将文档从任何支持的加载格式转换为任何支持的保存格式,例如,Word格式转换为PDF、HTML,或Markdown、HTML转换为DOCX,等等。 阅读更多有关转换文件的资料 转换文档 节。

值得注意的是,使用Aspose.Words,您可以创建,修改,转换,呈现和打印文档,而不依赖于第三方应用程序,如Microsoft Word或Office Automation。

使用Aspose.Words的好处

使用 Aspose.Words为C++ 在你的项目中,你有以下好处:

  • 丰富的功能集
  • 平台独立性
  • 独立于第三方应用程序
  • 性能和可伸缩性
  • 最小学习曲线

下图显示了用于С++的Aspose.Words的主要功能以及它们如何相互关联。

aspose_words-product-features-overview

丰富的功能

Aspose.Words为C++ 特征可分为四个主要区域。

转换

能够轻松可靠地转换文档是Aspose.Words的主要功能之一。

综合 文件导入和导出超过35种支持的文件格式 允许用户将文档从one popular format转换为another,例如,从DOCX转换为PDF、JPEG或Markdown。

文档对象模型(DOM)

通过丰富的API对所有文档元素和格式进行编程访问,可以创建、修改、提取、复制、拆分、连接和替换文档内容。 你可在此查阅更多 Aspose.Words文档对象模型(DOM) 节。

渲染图

我们用这个词 Aspose.Words中的渲染 描述将文档转换为文件格式或媒体、分页或具有页面概念的过程。

您可以将整个文档或特定页面转换为PDF或XPS以生成服务器端文档,打印它们。 而这一切都具有高保真度-就像Microsoft Word会做到这一点。

报告书

从头开始或通过使用来自数据源或业务对象的数据填充模板来生成文档或报告。 有关从数据库报告和提取数据的详细信息,请参阅 Mail Merge和报告.

平台独立性

Aspose.Words为C++ 涵盖大多数流行的开发环境和部署平台。 它的API可用于开发各种操作系统的应用程序,如Windows,Linux,macOS和各种平台。

独立于其他应用程序

Aspose.Words不需要在计算机上安装第三方应用程序,例如MicrosoftOffice才能工作。 所有Aspose组件都是完全独立的。 这使得Aspose.Words在安全性,稳定性,可扩展性/速度,价格以及处理文档和相关任务的功能方面成为自动化的绝佳替代品。

性能和可伸缩性

使用Aspose.Words,您可以在几分钟内生成数千个文档,这涉及打开文档,修改内容和格式,或用数据填充它,并保存它。 即使是大多数复杂的文档也可以在几分之一秒内打开并保存在P42.4Ghz1GbRAM机器上。

Aspose.Words是多线程安全的,只要一次只有一个线程在文档上工作。 这是一个典型的场景,让一个线程处理一个文档。 不同的线程可以安全地在同一时间处理不同的文档。

最小学习曲线

虽然Aspose.Words中有超过150个公共类和枚举,但学习曲线很小,因为Aspose.WordsAPI经过精心设计,并考虑了以下目标:

  • 从其他着名的APIs中借用最佳实践,如Microsoft Word自动化

  • 提供易用性和文档元素的详细操作的平衡

以前在项目中使用过Microsoft Word自动化的开发人员会发现许多类、方法和属性的名称和行为都很熟悉。

Document, Paragraph, Bookmark, Range, Section.PageSetupParagraph.ParagraphFormat是Aspose.Words类中的一些。 与此同时,Aspose.Words与Microsoft Word对象模型有很大不同,因为它将文档表示为对象树,更像是XMLDOM树。 如果您使用过任何XMLDOM库,您会发现它很容易理解并使用Aspose.Words。

定价和政策

请浏览 发牌事宜 有关许可证的信息,请查看 定价资料 有关定价的详细信息。

技术支持

有关Aspose.Words技术支持的更多信息,请查看 支援网页.