iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
zongmumask666
V2EX  ›  iDev

一个独立开发的 macOS PDF 编辑器,最近做了一次比较大的更新

  •  
  •   zongmumask666 · 1 day ago · 1573 views

    一个独立开发的 macOS PDF 编辑器,最近做了一次比较大的更新

    之前在 V2EX 发过一个帖子,做的是一个 macOS PDF 工具。当时产品还比较早期,主要是阅读、批注和一些 PDF 处理功能。

    这段时间基本都在埋头开发,最近终于完成了一次比较大的更新,所以回来分享一下现在的进展。

    现在产品叫 Arc PDF,目前主要围绕 PDF 的阅读、编辑和 AI 文档处理来做。

    PDF 编辑

    这次比较大的变化是加入了 PDF 内容编辑。

    现在可以直接修改、添加和删除 PDF 中的文字和图片,同时支持高亮、下划线、绘图、文本框等常用批注功能。

    希望打开 PDF 后,不需要在不同工具之间来回切换,阅读、批注和编辑尽量都可以在一个窗口里完成。

    AI 文档处理

    另外一个比较大的更新是 AI 。

    现在可以直接针对当前 PDF 和 AI 对话,也加入了一些比较实用的文档处理功能:

    • AI 对话
    • 文档总结
    • 内容翻译
    • 表格提取
    • 思维导图
    • 自动生成目录

    AI 部分没有单独做成一个聊天机器人,而是尽量和 PDF 内容结合。

    例如选中一段内容后,可以直接让 AI 解释、翻译;也可以针对整个文档进行总结、提取内容等操作。

    同时支持 BYOK ( Bring Your Own Key ),可以连接自己的 AI API Key ,目前支持 OpenAI 、Claude 、DeepSeek 等模型。

    尽量保持轻量

    还有一个自己比较在意的点是轻量

    希望功能越来越多的同时,软件本身不要变得越来越臃肿。目前 App 安装包大约 36 MB

    视觉和交互上也尽量遵循 macOS 原生的设计,希望它更像一个真正的 Mac App ,而不是一个套着 macOS 外壳的 Web 应用。

    做 PDF 编辑踩的一些坑

    技术上这段时间也踩了不少坑,尤其是 PDF 编辑。

    PDF 阅读其实已经有很多成熟的解决方案,但真正做到比较自然的内容编辑,会涉及字体、字符编码、字体嵌入、文本布局、图片、Annotation 、渲染等一堆问题。

    自己做下来才发现 PDF 这个格式远比想象中复杂。

    目前还是一个独立开发者项目,产品还有很多不完善的地方。

    这次回来主要也是想找一些真实使用 PDF 比较多的人帮忙试一下。

    如果你平时会看论文、技术文档、产品文档,或者经常需要修改/批注 PDF ,欢迎拿自己的真实文件试试。

    尤其希望得到一些比较“刁钻”的反馈,比如:

    • 哪些 PDF 编辑场景做得不好?
    • 字体、排版有没有出现奇怪的问题?
    • AI 对 PDF 的理解有没有明显错误?
    • 哪些功能你觉得实际上没什么用?
    • 如果你现在已经在使用其他 PDF 软件,觉得 Arc PDF 最大的差距是什么?

    App Store:

    https://apps.apple.com/us/app/arc-pdf-pdf-reader/id6670330650?mt=12

    如果你愿意体验,欢迎直接在帖子里吐槽。

    谢谢之前关注过这个项目的人,也感谢之前群里的大家帮忙测试。

    Supplement 1  ·  1 day ago

    微信群二维码:

    欢迎大家进来交流 🙌

    16 replies    2026-09-03 15:26:42 +08:00
    raycool
        1
    raycool  
       1 day ago
    一直在用,支持一下。
    JetKwok
        2
    JetKwok  
       1 day ago
    下载试用一下
    e23nome
        3
    e23nome  
       1 day ago
    嗯嗯,是基于 Google + Foxit 的 PDFium 是吧。
    zongmumask666
        4
    zongmumask666  
    OP
       1 day ago
    @raycool 感谢支持
    zongmumask666
        5
    zongmumask666  
    OP
       1 day ago
    @JetKwok 欢迎反馈问题
    zongmumask666
        6
    zongmumask666  
    OP
       1 day ago
    @e23nome 是的 基于开源的 Pdfium
    croient
        7
    croient  
       1 day ago
    同一个 pdf 文件,在 PDF Expert 上显示的文字,在观感上更黑,这个是什么原因?
    wuruxu
        8
    wuruxu  
       1 day ago
    跟我这个同源 我也是基于 pdfium 开发的
    https://github.com/libcr/crpdf
    mgcnrx11
        9
    mgcnrx11  
       1 day ago
    文本编辑的功能,实现是基于 Annotation 搞多一层覆盖?还是直接编辑 内部文档流 然后重新排版的路线?
    zongmumask666
        10
    zongmumask666  
    OP
       1 day ago
    @croient 底层的渲染框架不一样吧 我用的 chrome 的 pdfium ,PDF Expert 可能是自己的渲染引擎
    zongmumask666
        11
    zongmumask666  
    OP
       1 day ago
    @wuruxu 哈哈 共勉 欢迎进群交流
    zongmumask666
        12
    zongmumask666  
    OP
       1 day ago
    @mgcnrx11 对文字重新排版
    pc10201
        13
    pc10201  
       1 day ago
    赚钱了吗?
    RIDESU
        14
    RIDESU  
       16h 39m ago
    我期待的功能如下:
    1.快捷键添加大纲(目录)
    2.编辑页面标签(页码,罗马数字、英文字母、阿拉伯数字),方便快速跳转到对应的页面
    zongmumask666
        15
    zongmumask666  
    OP
       15h 18m ago
    @RIDESU 会在后续的版本中添加进来 欢迎关注
    zongmumask666
        16
    zongmumask666  
    OP
       14h 57m ago
    @RIDESU 你用的这两个功能是哪个软件的?我参考一下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   987 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 22:24 · PVG 06:24 · LAX 15:24 · JFK 18:24
    ♥ Do have faith in what you're doing.