一款本地优先的 Windows PDF 阅读器,提供舒适的夜间阅读模式和可自由拖动的隐身模式。
- 夜间、柔和、原始三种显示模式
- 默认首页,可通过按钮、拖放或文件关联打开 PDF
- 隐身模式支持正文区域自由拖动,以及窗口边缘和四角缩放
- 支持大文件 Range 加载
- 本地读取文档,不上传 PDF 内容
- 支持 Windows PDF 文件关联
前往 Releases 下载:
Night-PDF-Reader-1.0.9-x64-setup.exe:安装版,默认安装到D:\NightPDFReaderNight-PDF-Reader-1.0.9-x64-portable.exe:便携版,无需安装
需要 Node.js 20 或更高版本。
npm.cmd install
npm.cmd run desktop:start也可以启动浏览器版本:
npm.cmd start浏览器版本默认显示首页,也可以通过环境变量指定启动时打开的 PDF:
$env:PDF_PATH='D:\path\book.pdf'
npm.cmd startnpm.cmd install
npm.cmd run package:win构建文件输出到 release 目录。
应用在本机读取和渲染 PDF。除非用户自行修改代码或运行环境,否则不会将文档上传到远程服务。
项目内置 Mozilla PDF.js 及其字体、CMap 资源,相关许可见 THIRD_PARTY_NOTICES.md。
本项目采用 MIT License。