烧饼论坛 LZ.SB
登录

OFDGo WebUI - 纯粹的 OFD 阅读器,完全本地、离线可用

351
  • xiaoqidun
    UID 2253Lv.2 新手上路

    OFDGo,完全本地运行的开源 OFD 阅读器。阅读、搜索、复制、导出,全部在本地完成。

    主要亮点

    1. 完全本地,无需上传

    基于 WASM 运行,OFD 文件不上传服务器,阅读、搜索和格式转换都由本地浏览器完成,无需注册。

    2. 支持离线使用

    首次联网完成资源缓存后,断网也能继续使用。手动添加的字体也支持离线保存,不用重复导入。

    3. 可以安装为应用

    支持 PWA 安装,可添加到电脑桌面或手机主屏幕,以独立窗口运行,像普通本机应用一样启动和使用。

    Windows 端使用支持文件关联的浏览器安装后,可以在资源管理器的 “打开方式” 中选择 OFDGo,也可以将其设为 OFD 文件的默认打开方式,之后双击 OFD 文件即可打开。

    4. 支持多格式导出

    支持 PDF、SVG、PNG、JPG、EPS 和 TXT,可以导出单页、整份文档或指定页码。多页图片等格式支持打包为 ZIP 下载,转换过程同样在本地完成。

    5. 开源,可自行部署

    底层是 Go 语言 OFD 库,WebUI 通过 WASM 调用。同一套库也可以直接用于 Go 项目,不必依赖浏览器或在线服务。

    阅读功能

    • 点击选择或拖拽打开 OFD。
    • 全文搜索、搜索结果定位与跳转。
    • 直接选择页面文字并复制,支持全选文档文字。
    • 页面缩略图、文档目录、页码跳转。
    • 适宽、适高、缩放、旋转、连续阅读和拖动浏览。
    • 文档信息、签名与注解查看及位置跳转。
    • 文档内跳转、外部链接和附件下载。
    • 常用键盘操作,适配电脑和手机屏幕。

    字体管理

    支持读取系统字体,也支持添加本地字体文件或整个字体目录。不支持系统字体接口的浏览器,可以通过手动添加字体补全。

    添加的字体可以离线保存,并按需启用、停用或删除。

    应用更新

    应用不会强制更新或自动刷新打断阅读。联网检测到新版本时,信息栏的 “应用” 区域会显示“可更新”,可以自行决定什么时候更新。

    需要更新时,点击 “应用” 区域的刷新按钮,确认后即可加载新版。如果看到新功能介绍,但自己的界面还没有,也可以通过这个按钮手动更新。

    更新会重新加载应用,建议先完成当前操作。离线时或暂不更新时,仍可继续使用已缓存的版本。

    使用说明

    清理浏览器站点数据后,需要重新联网完成资源缓存,才能继续离线使用。

    文字搜索和复制适用于包含文本的 OFD,扫描件暂不提供 OCR。复杂文档的兼容性仍在持续完善,遇到问题可以在帖子或 GitHub 反馈;附上浏览器版本、截图和可公开的脱敏样本,方便复现。

    跨平台使用

    WASM 负责让文档处理在浏览器本地运行,PWA 提供安装和离线使用体验。OFDGo 不绑定某一种操作系统,Windows、macOS、Linux、Android、iOS 等平台,都可以通过支持相关功能的现代浏览器使用。

    Windows 用户直接使用系统自带的 Edge 即可,也可以通过 Edge 将 OFDGo 安装为 PWA,无需另外安装其他浏览器。其他平台同样可以通过浏览器使用,应用安装和文件关联能力以对应浏览器及系统支持为准。

  • 收藏支持反对打赏

1 条回复

  • Xshell
    UID 2323Lv.12 热心成员
    #1

    真棒支持

发表回复