@docmentis/udoc-viewer

中文文档
0.8.20发布于 2026/11/12MIT OR Apache-2.0TypeScriptES Module构建来源已验证近 30 天下载 4.2万

嵌入式高纯度文档查看器,用于PDF,Word,PowerPoint,Excel等.

中文使用文档
文档目录4 节
  1. 为什么是乌多克的观众?
  2. 快开始
  3. 观众还是编辑?
  4. 许可证发放

@docmentis/ udoc- viewer (英语)

一个全能,可嵌入的网络文档查看器.

将 PDF, Word, PowerPoint, Excel, SVG, 图像等文档直接带入您的应用程序, 并具有一致的查看经验 。 由docMentis文档引擎所建,udoc-viewer将高真度渲染与人们期望从现代文档取景器得到的工具相结合.

npm version license

现场直播 • 妇女 文档 • 妇女 API 参考 • 妇女 更改日志 • 妇女 报告问题


为什么是乌多克的观众?

  • 多个格式的取景器 . 显示 PDF, DOCX, PPTX, XLSX, 以及其他支持的文档和图像格式,而不切换组件.
  • 完整的观看经验. 导航,缩放,缩略图,轮廓,搜索,打印,以及下载,具有注释和评论能力.
  • 内入而自取. 与您所选择的框架或普通 JavaScript 整合,并自定义接口以适应您的应用程序 .
  • 客户端文档渲染 . 在浏览器中查看文档而不需要服务器侧文档转换.

快开始

npm install @docmentis/udoc-viewer

给观众一个高度的容器:

<div id="viewer" style="height: 600px"></div>
import { UDocViewer } from "@docmentis/udoc-viewer";

const viewer = await UDocViewer.create(document.getElementById("viewer")!);
await viewer.open("/example.pdf");

// Call viewer.destroy() when the viewer is no longer needed.

open 也接受本地文件和文档字节。 参见软件包的API文档,用于配置和可用方法.

观众还是编辑?

使用 udoc 查看器 当您的应用程序需要文档查看、导航、搜索、注释或注释而不进行内容编辑时。 用于内容编辑和合作作者,使用 @docmentis/udoc-editor。 。 。 .

许可证发放

查看器的源代码为开源 麻省理工学院或阿帕奇2.0它使用单独许可的专有资产 @docmentis/udoc-wasm 运行时间。 免费运行时间使用需要在线授权;可提供商业许可证供离线使用和可适用的许可选择.

来源和文件 • 妇女 医生

版本与发布记录

@docmentis/udoc-viewer 共发布 139 个版本,首次发布于 2026/01/21;过去 12 个月发布了 139 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.8.20latest2026/11/121 天前
0.8.192026/11/103 天前
0.8.182026/11/094 天前
0.8.172026/11/085 天前
0.8.162026/11/076 天前
0.8.152026/11/067 天前

关于 @docmentis/udoc-viewer 的常见问题

@docmentis/udoc-viewer 是什么?

嵌入式高纯度文档查看器,用于PDF,Word,PowerPoint,Excel等.

如何安装 @docmentis/udoc-viewer?

在项目目录运行 npm install @docmentis/udoc-viewer,或使用 pnpm add / yarn add / bun add。

@docmentis/udoc-viewer 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@docmentis/udoc-viewer 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@docmentis/udoc-viewer 可以商用吗?

@docmentis/udoc-viewer 使用 MIT OR Apache-2.0 许可。可在 MIT、Apache-2.0 中任选其一遵守。选择 MIT 时,宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@docmentis/udoc-viewer 的下载量有多少?

根据 npm 官方下载统计,@docmentis/udoc-viewer 在 2026/10/13 – 2026/11/11 这 30 天内被下载 41,660 次,日均约 1,389 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@docmentis/udoc-viewer 还在维护吗?

最新版本 0.8.20 发布于 2026/11/12(1 天前);至今共发布 139 个版本,其中过去 12 个月发布了 139 个;首次发布于 2026/01/21。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。