跳到主要内容

概述

ONLYOFFICE Document Builder 是一款跨平台的 Office 和 PDF 开发工具包(SDK),用于在服务器、移动或桌面应用程序中创建、编辑和转换 Office Open XML(DOCX、XLSX、PPTX)和 PDF 文件。

它无需运行完整编辑器即可生成文档,通过模板或数据库集成实现内容创建自动化。这款工具包轻量且功能强大,可通过其 JavaScript API 与文档管理系统、客户关系管理系统(CRMs)及其他应用程序无缝集成。

如何使用

ONLYOFFICE Document Builder 提供了适用于多种编程语言的开发工具包,便于无缝集成到您的应用程序中。

  • Python:在脚本或后端服务中生成和修改文档。
  • C++:使用 C++ 库进行高性能文档处理。
  • COM:通过组件对象模型(COM)接口与 Windows 应用程序集成。
  • Java:借助 Java SDK 在企业应用程序中进行文档创建和编辑。
  • .Net:使用 .NET SDK 开发适用于 Windows、Linux 和 macOS 的跨平台应用程序。

将 SDK 集成到您自己的应用程序中。如需安装 ONLYOFFICE Document Builder,请访问 此页面。 下载并解压文件后,该库即可用于 集成

使用优势

在您的项目中使用 ONLYOFFICE Document Builder 可带来以下优势:

  • 丰富的功能集
  • 平台独立性
  • 不依赖第三方应用程序
  • 高性能和可扩展性
  • 较低的学习曲线

丰富的功能集

转换功能

轻松且可靠地转换文档是 ONLYOFFICE Document Builder 的主要功能之一。

全面的文档导入和导出支持超过 25 种文件格式,用户可以将文档从一种常用格式转换为另一种,例如从 DOCX 转换为 PDF、JPEG 或 Markdown,或从 PDF 转换为各种 Word 格式。

文档对象模型(DOM)

通过丰富的 API 以编程方式访问所有文档元素和格式设置,能够创建、修改、提取、复制、拆分、合并和替换文档内容。

渲染功能

您可以将整个文档或特定页面、工作表、幻灯片转换为 PDF 或 XPS,以生成服务器端文档。且所有这些操作都具有高保真度。

平台独立性

ONLYOFFICE Document Builder 涵盖了大多数流行的开发环境和部署平台。其 API 可用于开发适用于多种操作系统的应用程序,如 Windows、Linux、macOS 及其他各种平台。

您可以使用 ONLYOFFICE Document Builder 构建任何类型的 32 位或 64 位应用程序。

不依赖其他应用程序

ONLYOFFICE Document Builder 不需要第三方应用程序。所有 Aspose 组件都是完全独立的。这使得 ONLYOFFICE Document Builder 在安全性、稳定性、可扩展性/速度、价格以及处理文档和相关任务的功能方面,成为自动化的绝佳替代方案。

高性能和可扩展性

ONLYOFFICE Document Builder 设计用于在服务器或客户端都能出色运行。它是一个单一库,您无需担心任何其他服务、模块或库。

借助 ONLYOFFICE Document Builder,您实际上可以在几分钟内生成数千个文档,包括打开文档、修改内容和格式或填充数据,然后保存文档。即使是最复杂的文档,也能在几分之一秒内完成打开和保存操作。

只要同一时间只有一个线程处理一个文档,ONLYOFFICE Document Builder 就是线程安全的。通常情况下,一个线程处理一个文档是典型场景。不同的线程可以安全地同时处理不同的文档。

较低的学习曲线

尽管 ONLYOFFICE Document Builder 中有超过 150 个公共类和枚举,但学习曲线较低,因为其 API 的设计精心考虑了以下目标:

  • 借鉴其他知名 API 的最佳实践
  • 在易用性和对文档元素的详细操作之间取得平衡