NarroPDF 是一款现代、极简且易用的 PDF 阅读与批注工具,使用 Python 以及 GTK4 和 Libadwaita 图形库开发。它集成了先进的文档查看器、文本批注工具以及支持实时单词同步的内置文本转语音 (TTS) 引擎。
核心功能 #
- 内置文本转语音 (TTS): 朗读 PDF 内容,并支持实时进度与文本同步。
- 语速控制: 支持在 0.5x 到 4.0x 之间自由调整播放速度。
- 文本批注: 支持高亮和下划线标记,可自定义颜色与透明度。支持撤销操作 (
Ctrl+Z)。 - 顺畅导航: 提供目录边栏、平滑拖拽滚动以及连续或单页视图模式。
- 快捷键支持: 快速切换选择/手势模式、高亮、下划线和撤销。
- 现代界面: 基于 GNOME 设计规范的响应式 Libadwaita 布局。
