# embedpdf
**Repository Path**: seankeh/embedpdf
## Basic Information
- **Project Name**: embedpdf
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-08-21
- **Last Updated**: 2026-09-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
- @embedpdf/plugin-document-manager
- 文档管理器插件负责在您的浏览器中管理 PDF 文档。它能够处理从 URL 或本地文件打开的文档,跟踪文档的状态(加载中、已加载、出错),并控制哪个文档当前处于活动状态。
- 这个插件是任何 PDF 浏览器的必备组件,无论你是显示单个文档还是多个文档。它为文档生命周期管理提供了基础支持,并使得在多文档应用中使用标签界面等功能成为可能。
- @embedpdf/plugin-viewport
- viewport 插件是任何阅看工具中的基础组件。它提供了 组件,这个组件实际上是一个可滚动的“窗口”,用户通过这个窗口来查看 PDF 页面。
- 这个插件适用于多文档布局场景。它能够独立管理每个打开文档的度量标准、滚动状态以及尺寸设置,从而轻松实现分屏视图、标签式界面或多窗口应用程序的设计。
- @embedpdf/plugin-scroll + @embedpdf/plugin-viewport
- Scroll 插件负责处理页面布局、虚拟化和导航逻辑。它提供了 组件,该组件能够根据当前视域位置,仅动态渲染可见页面,从而大大提高性能;同时还提供了 useScroll 可组合组件,用于实现程序化的导航功能。
- 该插件与 Viewport 插件协同工作,支持多文档布局,能够管理每个打开文档的独立滚动状态及策略(垂直/水平滚动)。
- @embedpdf/plugin-render
- 渲染插件是 PDF 浏览器的视觉核心组件。它负责将来自核心引擎的原始 PDF 数据渲染到屏幕上。该插件能够高精度地渲染文本、图像、矢量图形以及各种表单元素。
- 这个插件能够在多文档环境中无缝运行,使得你可以同时使用不同文档中的页面内容,而无需担心会引用错误的文档节点。