我是一个独立开发者,最近上线了一款 macOS 上的 PDF 阅读器,最初是因为自己处理 PDF 时总觉得不够顺手,就想着自己做一个,功能更聚焦、体验更清爽一点。
开发过程中我选择了 PDFium 作为渲染引擎,主要是为了未来的跨平台计划(包括 Windows 和 Android ),这样可以最大限度复用底层代码,降低维护成本。同时在 macOS 上用 Swift 实现了 UI 部分,整体开发体验也不错。
✅ 这款阅读器目前支持:
🔶表格提取:从可编辑的 PDF 中提取结构化表格,粘贴到 Excel 时能保持格式,对看财报、数据分析挺方便的
📚注释工具:荧光笔、下划线、文本框、手写等标注方式,适合做文档批注和读书笔记
未来我会继续更新,逐步加入编辑功能,比如修改文字、插入段落、重新排版等。也计划提供同步和多平台版本,打造一个价格亲民但实用的 PDF 工具,适合个人和小团队使用。
开发过程中也遇到了不少挑战,要深入理解 PDF 文件结构,研究 PDFium 的源码实现,才能实现稳定而准确的表格提取算法。像表格单元格的定位、线框判断、内容顺序识别等,都需要结合文本、图形和布局信息进行分析。这部分是整个项目中最耗时、但也最有价值的部分。
现在 App 已经上线,欢迎 mac 用户试用,也欢迎交流开发经验、踩坑记录、或产品反馈~
如果你有对这款 PDF 阅读器的建议或反馈,欢迎加我微信交流 🙌 目前也在收集大家的使用感受,后续的更新也会在群里第一时间通知。
欢迎扫码进群 👇👇👇👇
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.