一个面向日常使用的桌面工具,用来把 .ofd 文件批量转换成 .pdf。
项目基于 ofdrw + JavaFX,提供已经打包好的安装程序,普通用户安装后即可直接使用,不需要自己配置 Java 环境。
- 需要把 OFD 文件转成 PDF 再发给别人
- 手里有一批 OFD 文件,想一次性处理
- 不想折腾命令行,只想点开就能用
- 支持选择一个或多个
.ofd文件 - 支持导入整个文件夹
- 支持递归扫描文件夹中的
.ofd文件 - 支持拖拽文件或文件夹到窗口中
- 默认在原文件旁边生成同名
.pdf - 支持指定统一的输出目录
- 支持批量转换
请到 GitHub Releases 页面下载与你系统对应的安装包。
当前提供的打包程序:
- Windows x64:
.exe - Linux x64:
.deb - Linux arm64:
.deb
常见文件名示例:
ofd2pdf-0.1.5-windows-x64-20260406.exeofd2pdf-0.1.5-linux-x64-20260406.debofd2pdf-0.1.5-linux-arm64-20260406.deb
说明:
- 打包程序内置运行时,安装后可直接启动
- 一般不需要额外安装 Java
- 安装并启动
OFD 转 PDF - 通过下面任一方式加入文件:
- 点击界面按钮选择
.ofd文件 - 选择一个目录批量导入
- 直接把文件或文件夹拖进窗口
- 点击界面按钮选择
- 选择是否使用默认输出位置
- 开始转换
- 在输出目录中查看生成的
.pdf
默认输出规则:
- 不改输出目录时,PDF 会生成在原
.ofd文件所在目录 - 生成文件名通常与原文件同名,只是扩展名变成
.pdf
- 下载
.exe安装包 - 安装完成后可从开始菜单启动
- Debian / Ubuntu 及兼容发行版可直接安装
.deb - 安装后可从应用菜单启动
因为打包程序带了运行时环境。好处是开箱即用,不要求用户自己安装 Java。
默认放在原 OFD 文件旁边;如果你在界面里设置了输出目录,就会统一输出到你指定的位置。
可以。这个工具支持多文件和整目录导入,也支持递归扫描。
本项目源码采用 Apache License 2.0:
附加免责声明:
第三方依赖 ofdrw 的许可证文本:
packaging/assets/ofdrw_LICENSE
如果你只是想使用软件,可以跳过这一节。
需要:
- OpenJDK 25 或更高版本
运行:
./gradlew runWindows:
gradlew.bat run./gradlew testWindows 安装包:
./gradlew packageWindowsLinux .deb:
./gradlew packageDeb打包输出目录:
build/jpackage/package/
