I Hate Acrobat
7 months ago
- #Software development
- #PDF readers
- #User experience
- 作者对Acrobat的侵入性、运行缓慢且无法自定义表示不满
- 提到FoxIt和浏览器PDF阅读器等替代方案,但认为它们存在不足
- 称赞Zathura的功能特性,但指出其仅限于Linux的X11/Xorg系统
- 渴望拥有具备Zathura特色的PDF阅读器,包括键盘聚焦、模态导航和热重载功能
- 强调PDF光栅化的重要性,并提及使用MuPDF进行渲染
- 讨论创建跨平台GUI的挑战,最终选择使用'iced'作为界面框架
- 指出使用MuPDF中DisplayLists技术实现流畅缩放和渲染的性能优势
- 详细说明PDF阅读器中按键绑定和设置的配置系统
- 引入远程过程调用(RPC)技术,实现与编辑器等其他程序的集成
- 提供名为'Miro'的PDF阅读器安装指南,支持通过cargo或预编译二进制安装
- 分享项目未来规划,包括替换UI层和添加编辑功能等