我又来更新啦! macOS PDF 阅读器新功能上线:打印、白夜模式、双页切换… - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
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 阅读器新功能上线:打印、白夜模式、双页切换…

  •  1
     
  •   zongmumask666 189 天前 3099 次点击
    这是一个创建于 189 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,我是之前分享过自己开发的 macOS PDF 阅读器的独立开发者。 上次发帖后,收到了大家非常多的支持和反馈真心感谢!很多使用建议我都已经在第一时间安排开发了

    这次来简单汇报下新版本的一些更新进展:

    本次新增功能:

    新增打印功能:支持高质量分页打印(非截图渲染)

    白夜模式切换:支持浅色 / 深色界面切换(黑底白字更护眼)

    双页 / 单页阅读模式:阅读体验更灵活

    新增缩放选项:适应整页 / 页面宽度,一键切换

    项目背景

    我是独立开发者,使用 Swift + PDFium 构建了这款 PDF 阅读器,目标是打造一款 跨平台、价格亲民、功能聚焦的 PDF 工具

    PDFium 的跨平台特性也为我后续支持 Windows 和 Android 奠定了基础

    当前版本支持注释、表格提取(针对可编辑 PDF )、基础阅读体验优化,后续计划增加更多 PDF 功能。

    [App Store 下载地址] :

    Rainbow PDF(免费)

    欢迎大家加入微信群继续体验和反馈,也欢迎互加交流技术和产品方向

    18 条回复    2025-07-08 11:36:06 +08:00
    whxwayc
        1
    whxwayc  
       189 天前
    简单试了试,感觉 UI 风格有些不太统一、分屏报错 https://paste.centos.org/view/e01af477 、页面跳转顶部底部无法返回( Preview 的跳转快捷键也不能用)、slides PDF 全屏也不能幻灯片播放
    i386
        2
    i386  
       189 天前 via iPhone
    加入 TTS 阅读功能
    l0o0
        3
    l0o0  
       189 天前
    老哥,想咨询一下,PDFium 是用 swift 的 C 绑定么?
    zongmumask666
        4
    zongmumask666  
    OP
       188 天前
    @l0o0 用的 objective-c
    Saika00
        5
    Saika00  
       188 天前
    初步试用了一下,感受很不错,赞一个
    fredhwang
        6
    fredhwang  
       188 天前
    单纯只是阅读器,功能太少了,你要是能把 PDF 转 PPT 这个搞定,估计用户会更多。之前测试了网上出名的几种( ILOVEPDF 、CLEVERPDF 、wondershare 、等),还原度最高的当属 smallpdf.
    cainiuwow
        7
    cainiuwow  
       188 天前
    使用感觉不错。
    但不能像系统自带的那样--移动页。不知道是否有技术难度。
    因为有时候图片转 pdf ,发现图片顺序是乱的,需要手动调整位置。
    Vapriest
        8
    Vapriest  
       188 天前
    这个体验不太好
    zongmumask666
        9
    zongmumask666  
    OP
       188 天前
    @fredhwang 感谢反馈 后续会开发更多的功能
    zongmumask666
        10
    zongmumask666  
    OP
       188 天前
    @cainiuwow 感谢反馈,后面的版本会加入拖动调整页面顺序
    Ccf
        11
    Ccf  
       186 天前
    去水印和 orc 刚需
    Ccf
        12
    Ccf  
       186 天前
    去水印和 ocr 刚需
    zongmumask666
        13
    zongmumask666  
    OP
       186 天前
    @Ccf 感谢反馈,OCR 已经列入开发计划了
    zongmumask666
        14
    zongmumask666  
    OP
       186 天前
    @i386 感谢反馈 这个是什么功能呢
    zongmumask666
        15
    zongmumask666  
    OP
       186 天前
    @whxwayc 感谢反馈 后续版本会修复。另外图片地址打不开。
    overstar
        16
    overstar  
       163 天前
    如果多开几个图扫版的 pdf 页数多点的内存占用好像一下就上去了,要是这种纯图片扫描版的 pdf 是不是可以懒加载是不是内存占用会少点,反正这种也没法全文搜索哈哈
    zongmumask666
        17
    zongmumask666  
    OP
       160 天前
    @overstar 内存占用主要是渲染缓存,后续会优化一下,感谢反馈
    zongmumask666
        18
    zongmumask666  
    OP
       146 天前
    @Ccf ocr 功能已上线
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2911 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 13:51 PVG 21:51 LAX 05:51 JFK 08:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86