Univer 是一个功能强大的开源文档处理平台,支持电子表格、富文本文档和即将推出的幻灯片功能。它能够在浏览器和 Node.js 环境中运行,易于集成到你的应用中,并提供丰富的功能,如公式计算、条件格式、数据验证、筛选、协同编辑、打印和导入导出等。
特色亮点
Univer不仅仅是一个简单的办公软件,它是一个全面的解决方案,涵盖了电子表格、富文本文档和幻灯片等多种文档类型。以下是Univer的一些显著特点:
📈支持多种类文档 Univer 目前支持电子表格和富文本文档,未来还会增加对幻灯片的支持。
🧙♀️多端同构 可以在浏览器和 Node.js 环境中运行。
⚙️易于集成 Univer 能够无缝集成到你的应用当中。
🎇功能强大 Univer 支持非常多的功能,包括但不限于公式计算、条件格式、数据验证、筛选、协同编辑、打印、导入导出等等,更多的功能即将陆续发布。
🔌高度可扩展 Univer 的_插件化架构_使得扩展 Univer 的功能变得轻松容易,你可以在 Univer 之上实现自己的业务需求。
💄高度可定制 你可以通过_主题_来自定义 Univer 的外观,另外还支持国际化。
🥤易于使用Presets 和Facade API 使得 Univer 很容易上手
⚡性能优越
✏️ Univer 实现了基于 canvas 的_渲染引擎_,能够高效地渲染不同类型的文档。渲染引擎支持标点挤压盘古之白图文混排滚动贴图 等高级特性。
🧮 自研的公式引擎 拥有超快的计算速度,还能在 Web Worker 中运行,未来将会支持服务端计算。
🌌高度集成 文档、电子表格和幻灯片能够互操作,甚至是渲染在同一个画布上,使得信息和数据能够在 Univer 当中自由地流动。
特性详解
📊 Univer Sheet
Univer Sheet是Univer的电子表格功能,它提供了以下核心功能:
单元格、行、列、工作表和工作簿:支持电子表格的基本结构。
公式:支持广泛的数学、统计、逻辑等公式。
权限:可以限制对特定元素的访问。
数字格式化:根据条件格式化数字。
超链接:在电子表格中链接到外部网站或电子邮件。
浮动图片:在电子表格中插入图片,并放置在任意位置。
查找和替换:搜索并替换特定文本。
筛选和排序:根据条件筛选和排序数据。
数据验证和条件格式:限制数据类型和根据条件应用格式。
评论:向单元格添加评论。
十字高亮:显示十字高亮,帮助定位单元格。
数据透视表:对数据进行汇总和分析。
协同编辑:支持多用户同时编辑。
打印和导入导出:打印电子表格或导出为PDF,支持XLSX格式的导入导出。
图表:由VChart支持的第三方图表。
📝 Univer Doc(Beta测试中)
Univer Doc是Univer的文档编辑功能,它包括:
段落、标题、列表:支持文档的基本编辑功能。
超链接和浮动图片:在文档中插入链接和图片。
页眉和页脚:向文档添加页眉和页脚。
评论:添加评论以提供额外信息。
导入:支持导入DOCX格式的数据。
协同编辑:支持多用户同时编辑文档。
📽️ Univer Slide(积极开发中)
Univer Slide是Univer的幻灯片功能,它将包括:
幻灯片、形状、文本、图片:支持幻灯片的基本元素。
国际化
Univer内置了多种语言支持,包括中文简体、中文繁体、英文、俄文、越南语和波斯语。其中,中文简体和英文由官方支持,其余为社区贡献。你可以通过自定义语言包来添加更多语言,也可以贡献新的语言支持。
zh-CN
zh-TW
en-US
ru-RU
vi-VN
fa-IR
其中
zh-CN
和en-US
由官方支持,其余为社区贡献。类似项目介绍
Microsoft Office:Microsoft Office 是一套广泛使用的办公软件,包括 Word、Excel、PowerPoint 等应用程序。
Google Workspace:Google Workspace 是一套基于云的办公工具,包括 Google Docs、Google Sheets、Google Slides 等应用程序。
LibreOffice:LibreOffice 是一套免费开源的办公软件,包括 Writer、Calc、Impress 等应用程序。
总结
Univer以其现代化的设计和强大的功能,在办公软件领域占据了一席之地。无论是个人用户还是企业用户,都可以从Univer中找到适合自己的解决方案。希望本文能帮助你更好地了解和使用Univer,提高你的工作效率。
在线示例
你可以在 Univer Examples 中找到所有的示例。
项目地址
https://github.com/dream-num/univer/tree/dev