8.0 KiB
8.0 KiB
Note
本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
English · 原始项目 · 上游 README
原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。
Excalidraw 编辑器 | 博客 | 文档 | Excalidraw+
一款开源的虚拟手绘风格白板。
支持协作与端到端加密。
功能特性
Excalidraw 编辑器(npm 包)支持:
- 💯 免费且开源。
- 🎨 无限画布白板。
- ✍️ 手绘风格。
- 🌓 深色模式。
- 🏗️ 可定制。
- 📷 图片支持。
- 😀 形状库支持。
- 🌐 国际化(i18n)支持。
- 🖼️ 导出为 PNG、SVG 及剪贴板。
- 💾 开放格式 — 将绘图导出为
.excalidrawjson 文件。 - ⚒️ 丰富的工具集 — 矩形、圆形、菱形、箭头、线条、自由绘制、橡皮擦……
- ➡️ 箭头绑定与带标签箭头。
- 🔙 撤销 / 重做。
- 🔍 缩放与平移支持。
Excalidraw.com
托管于 excalidraw.com 的应用是 Excalidraw 所构建能力的最小化展示。其源代码 也属于本仓库的一部分,该应用还具备:
- 📡 PWA 支持(离线可用)。
- 🤼 实时协作。
- 🔒 端到端加密。
- 💾 本地优先支持(自动保存至浏览器)。
- 🔗 可分享链接(导出为只读链接供他人查看)。
未来我们会将这些功能以即插即用插件的形式提供给 npm 包。
快速开始
注意: 以下说明适用于将 Excalidraw npm 包 集成到您自己的应用中。如需在本地运行本仓库进行开发,请参考我们的开发指南.。
使用 npm 或 yarn 安装该包。
npm install react react-dom @excalidraw/excalidraw
# or
yarn add react react-dom @excalidraw/excalidraw
更多详情请查阅我们的文档)!
贡献
集成
谁在使用 Excalidraw
Google Cloud) • Meta) • CodeSandbox) • Obsidian Excalidraw) • Replit) • Slite) • Notion) • HackerRank) • 以及更多其他团队
赞助与支持
如果您喜欢这个项目,可以在 Open Collective) 上成为赞助者,或使用 Excalidraw+.)。
感谢您对 Excalidraw 的支持
最后但同样重要的是,我们感谢以下公司免费提供的服务:
USD 预算:$0/$3;剩余 $3,暂不接受新翻译。需要使用替代方案:否。请使用相同格式。