CKEditor 云服务简介
这些指南中的信息适用于云版本和本地部署版本。
有关本地部署版本的更多特定信息,请参阅本地部署部分。
CKEditor 云服务是一个云平台,提供编辑和实时协作服务。该平台包含多个服务,每个服务都可以使用专用插件连接到 CKEditor 5。此外,每个服务都具有 REST API,用于同步数据、利用、配置和管理功能。
该平台主要侧重于为 CKEditor 5 功能提供后端,尽管某些功能也可以通过 REST API 直接使用。
下图说明了 CKEditor 云服务的组件,以及它集成的生态系统不同部分和外部组件。
# 实时协作
CKEditor 云服务提供了一种快速且高度可扩展的服务,用于实时协作,与构建在 CKEditor 5 框架之上的富文本编辑器兼容。它能够处理文本文档的实时协作,并跟踪连接到文档的用户。它还可以用作文档中添加的评论、建议和修订的存储库。
除了拥有支持后端来传输操作、解决冲突和在连接到同一文档的用户之间应用更改外,还需要在客户端上使用一些功能才能提供完整的实时协作体验
- 显示来自其他用户的多个光标和选择。
- 显示连接到和断开连接到文档的用户。
- 提供用于管理文档中评论和标记的 UI。
CKEditor 生态系统提供了一组插件,可以集成到任何 CKEditor 5 构建中,以提供完全灵活且可定制的体验 - CKEditor 5 协作功能。
# CKEditor 5 实时协作功能
CKEditor 5 实时协作功能 允许您自定义任何 CKEditor 5 构建,以包括实时协作编辑、评论和跟踪更改功能,并根据您的需要进行调整。
实时协作由四个作为单独插件交付的功能组成,可以与任何 CKEditor 5 构建一起使用
- 实时协作编辑 - 允许多个用户同时编辑同一文档。如果用户同时进行更改,它还会自动解决所有冲突。
- 实时协作评论 - 使得可以向编辑器中任何部分的内容添加评论。
- 实时协作跟踪更改 - 对内容的更改将保存为建议,这些建议可以在以后接受或放弃。
- 实时协作修订历史记录 - 多个版本的文档可用,可以还原旧版本。
- 用户选择和在场人员列表 - 显示其他用户的选择,并让您查看当前正在编辑编辑器中内容的用户列表。
所有上述功能都是可定制的。这使得在您的应用程序中实施实时协作编辑成为一种高度可定制的开箱即用体验。

有关 CKEditor 5 协作功能的深入介绍,请参阅协作概述。
# 导出功能
CKEditor 云服务提供了一种快速且高度可扩展的服务,使用户能够将文档导出为 Microsoft Word 文档或 PDF 文档。这两种格式都作为服务提供,可以使用户将数据直接馈送到云服务服务器以进行更高级的使用,或作为便捷的 WYSIWYG 编辑器插件,以便在要求不高的情况下易于使用。
# 导出为 PDF
导出为 PDF 转换器提供了一个 API,用于将 HTML 文档转换为 PDF 文件。该服务会生成一个文件并将其返回给用户,以便他们可以将文件以 .pdf
格式保存在磁盘上。这使您能够轻松地将内容转换为可存储的最终 PDF 格式文件集合。既可作为服务端点(高级功能)使用,也可作为插件(需要单独添加到编辑器构建中)使用。
# 导出为 Word
导出为 Word 转换器提供了一个 API,用于将 HTML 文档转换为 Microsoft Word .docx
文件。该服务会生成一个 Word 文件并将其返回给用户,以便他们可以将文件以 .docx
格式保存在磁盘上。这使您能够轻松地将内容导出为 Microsoft Word 格式。既可作为服务端点(高级功能)使用,也可作为插件(需要单独添加到编辑器构建中)使用。
# 从 Word 导入
从 Word 导入 转换器是一种快速且高度可扩展的服务,使用户能够从 Microsoft Word .docx
文件导入文档。该功能作为服务提供,可以使用户将 .docx
文件直接发送到云服务服务器以进行更高级的使用,或作为便捷的 CKEditor 5 WYSIWYG 编辑器插件,以便在要求不高的情况下易于使用。
DOCX 到 HTML 转换器提供了一个 API,用于将 Microsoft Word .docx
文件转换为 HTML 文档。该服务会生成 HTML 数据并将其返回给用户,以便他们可以将文件以 HTML 格式保存在磁盘上。
# CKBox
CKBox 是一种管理文档资产和图像的服务。它允许在文档中无缝上传和管理资产。该服务将它们存储在持久存储中,并提供工具来优化图像大小和管理属性(例如替代文本)。存储资产后,可以在多个文档中重复使用。
有关详细信息,请参阅文档。
# 轻松图片
轻松图片 是一种负责图片上传的服务。它减少了您构建完整的现代编辑解决方案所需的努力,该解决方案支持嵌入图片。
轻松图片保证所有插入到您内容中的图片都是响应式的。上传单个图片后,CKEditor 云服务会创建该图片的不同大小的优化版本,以适应不同大小的显示器。所有这些对上传图片的最终用户来说都是透明的。重新缩放和优化后的图片通过速度极快的 CDN 传递。
它适用于 CKEditor 4 和 CKEditor 5 WYSIWYG 编辑器。
有关详细信息,请参阅文档。
# 下一步
-
如果您对 CKEditor 5 协作功能感兴趣,请查看协作概述指南,以了解如何在 CKEditor 5 构建中启用实时协作编辑。
-
如果您已经使用协作功能但没有实时协作,您可以参考我们关于非 RTC 编辑器和 RTC 编辑器之间的数据迁移的专门指南。
-
如果您需要从
.docx
格式导入文档,请详细了解从 Word 导入功能。 -
如果您对 CKBox 资产管理器感兴趣,请查看CKBox 快速入门指南,以获取关于如何开始使用 CKBox 的简短说明。