我是一个独立开发者,最近上线了一款 macOS 上的 PDF 阅读器,最初是因为自己处理 PDF 时总觉得不够顺手,就想着自己做一个,功能更聚焦、体验更清爽一点。
开发过程中我选择了 PDFium 作为渲染引擎,主要是为了未来的跨平台计划(包括 Windows 和 Android ),这样可以最大限度复用底层代码,降低维护成本。同时在 macOS 上用 Swift 实现了 UI 部分,整体开发体验也不错。
✅ 这款阅读器目前支持:
🔶表格提取:从可编辑的 PDF 中提取结构化表格,粘贴到 Excel 时能保持格式,对看财报、数据分析挺方便的
📚注释工具:荧光笔、下划线、文本框、手写等标注方式,适合做文档批注和读书笔记
未来我会继续更新,逐步加入编辑功能,比如修改文字、插入段落、重新排版等。也计划提供同步和多平台版本,打造一个价格亲民但实用的 PDF 工具,适合个人和小团队使用。
开发过程中也遇到了不少挑战,要深入理解 PDF 文件结构,研究 PDFium 的源码实现,才能实现稳定而准确的表格提取算法。像表格单元格的定位、线框判断、内容顺序识别等,都需要结合文本、图形和布局信息进行分析。这部分是整个项目中最耗时、但也最有价值的部分。
现在 App 已经上线,欢迎 mac 用户试用,也欢迎交流开发经验、踩坑记录、或产品反馈~
如果你有对这款 PDF 阅读器的建议或反馈,欢迎加我微信交流 🙌 目前也在收集大家的使用感受,后续的更新也会在群里第一时间通知。
欢迎扫码进群 👇👇👇👇
![]() |
1
thinkm 110 天前
666 支持把白色 pdf 背景修改为深色不?
|
2
zongmumask666 OP @thinkm 有夜间模式 顶部菜单栏 视图->主题->夜间模式,是黑底白字🤗
|
![]() |
3
thinkm 110 天前
@zongmumask666 太棒了立马下载
|
![]() |
4
thinkm 110 天前
@zongmumask666 提个建议,夜间模式对比度太高了,看下面的截图
上面是你的 app ,背景更黑,文字更亮,这样对比度太高,给我的第一感觉就是非常刺眼 下面的事 vscode ,背景没那么黑,文字没那么亮,看起来很柔和 https://imgur.com/a/F96GkRc |
5
zongmumask666 OP @thinkm 图片地址打不开呢
|
![]() |
6
thinkm 110 天前
@zongmumask666 https://i.miji.bid/2025/05/26/1b238712d01970bd88a4fe7933af763f.png
|
7
qinpei 110 天前
楼主为啥突然想做一款已经很成熟的产品呢?
|
8
goopoh 110 天前
支持一波
|
9
followad 110 天前 via iPhone
收费不
|