@umoteam/viewer
v0.3.0
Published
Umo Viewer is a PDF document viewer built with Vue3 and pdf.js. It allows you to preview PDF documents directly in your browser and also supports rich HTML content preview.
Maintainers
Readme
基本介绍
Umo Viewer 是一款 PDF 文档查看器,基于 Vue3 和 PDF.js 实现,支持在浏览器中直接预览 PDF 文档,同时也支持预览 Umo Editor 文档内容。
Umo Viewer 是的诞生是为了解决Umo Editor文档的预览问题。在大部分的非编辑应用场景中,只需要显示文档内容而无需加载整个编辑器以提高加载速度,Umo Viewer 能与 Umo Editor 文档无缝集成并保持良好的兼容性。
Umo Editor 是一个基于 Vue3 和 Tiptap 的本土化开源文档编辑器,专为国人用户设计。它提供了强大的文档编辑能力和 AI 创作功能,支持分页模式和普通 Web 模式、Markdown 语法、富文本编辑、多种格式的节点插入、页面样式设置、文档导出与打印等功能。Umo Viewer 是 Umo Editor 的文档查看器,提供了与 Umo Editor 文档无缝集成的预览功能。

在线体验
访问https://www.umodoc.com/demo?target=viewer快速体验。
开发文档
请访问https://dev.umodoc.com/cn/docs/viewer。
核心特性
- 支持 PDF 文档和 Umo Editor 文档的预览,可仅作为 PDF 文档查看器使用
- 支持输入密码解锁文档
- 丰富的自定义配置
- 支持多语言设置
- 支持自定义主题
- 支持自定义文档元信息
- 支持打印、导出 PDF 和分享
- 支持自动提取文档大纲或缩略图导航
- 支持缩放和自适应布局
- 支持在弹框中显示或者通过 Iframe 中嵌入
- 完全兼容 Umo Editor 文档内容
浏览器支持
| 浏览器 | 版本 | 支持情况 | | ------------------------ | :----: | :-------: | | Google Chrome | 最新版 | ✅ 支持 | | Firefox | 最新版 | ✅ 支持 | | Safari | 最新版 | ✅ 支持 | | Microsoft Edge | 最新版 | ✅ 支持 | | 360 极速浏览器 | 最新版 | ✅ 支持 | | 各类国产浏览器的极速模式 | 最新版 | ✅ 支持 | | Internet Explorer (IE) | 所有 | ❌ 不支持 |
环境支持
- Node.js (>=v18.0.0)
- Vue (>=v3.x)
- Vite (>=v4.x)
加入社区
我们鼓励用户加入 Umo Viewer 的开源社区,共同参与到产品的开发和改进中。无论是提交 Bug 报告、功能请求还是代码贡献,都是我们社区宝贵的一部分。
您可以通过 GitHub Discussions 提交问题或意见。
或通过 GitHub Issues 提交 Bug 报告。
贡献代码
我们欢迎任何形式的贡献,包括但不限于提交 Bug 报告、功能请求、代码贡献等。
联系我们
如果您有任何疑问或建议,请通过以下方式联系我们。在此之前,建议您详细阅读本文档,以便了解如何使用 Umo Viewer。
技术交流
- Umo Editor 技术交流 1 群(即将满员):994500039
- Umo Editor 技术交流 2 群:455825557
- Discord:Umo Editor
支持我们
如果您觉得 Umo Viewer 有用,请考虑通过以下方式支持我们:
- ⭐ 给Umo Viewer 仓库点个 Star,表示对项目的支持。
- 🔗 如果您在项目中使用了 Umo Viewer,请添加一个链接到 https://github.com/umodoc/viewer 。
Umo Team 出品
- Umo Editor: 基于 Vue3 和 Tiptap 的本土化开源文档编辑器,专为国人用户设计。
- Umo Viewer: PDF 文档查看器,基于 Vue3 和 PDF.js 实现,支持在浏览器中直接预览 PDF 文档,同时也支持预览 Umo Editor 文档内容。
- Umo Editor Next: Umo Editor 的增强版,在包含最新版本的 Umo Editor 所有功能的基础上,重点增加或者增强了对多用户在线协作编辑、文档批注(评论)、文档历史版本管理、AI 创作、文档导入导出、表格等功能的支持,同时增强了工具栏和页边栏等区域的自定义能力。
- Umo Editor Server: 为增强 Umo Editor 功能,如多用户在线协作编辑、文档批注(评论)、文档导入导出等功能而开发的配套服务器端软件。
- Umo Office Viewer: Umo Office Viewer 是一款 Office 文档查看器,支持在 Web 页面中查看包括 WPS 文档在内的 40 余种主流的办公文档。
- Umo Office Convert: 将 Office、WPS 等 40 余种办公文档转换为可在线查看的文档格式,可与 Umo Office Viewer 结合使用实现办公文档的在线预览。
开源协议
Umo Viewer 采用 MIT 许可证,您可以免费使用、修改和使用本软件,但这不代表您可以随意删除版权信息,请保留 Umo Viewer 的版权信息和界面上的链接地址,否则视为侵权,请支持开源项目。
本文档采用CC BY-NC-SA 4.0 DEED 许可证发布。
