Skip to content

About

本地优先的 Windows 夜间 PDF 阅读器,支持隐身拖动模式

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

夜读 PDF

一款本地优先的 Windows PDF 阅读器,提供舒适的夜间阅读模式和可自由拖动的隐身模式。

功能

  • 夜间、柔和、原始三种显示模式
  • 默认首页,可通过按钮、拖放或文件关联打开 PDF
  • 隐身模式支持正文区域自由拖动,以及窗口边缘和四角缩放
  • 支持大文件 Range 加载
  • 本地读取文档,不上传 PDF 内容
  • 支持 Windows PDF 文件关联

下载

前往 Releases 下载:

  • Night-PDF-Reader-1.0.9-x64-setup.exe:安装版,默认安装到 D:\NightPDFReader
  • Night-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 start

构建 Windows 版本

npm.cmd install
npm.cmd run package:win

构建文件输出到 release 目录。

隐私

应用在本机读取和渲染 PDF。除非用户自行修改代码或运行环境,否则不会将文档上传到远程服务。

第三方组件

项目内置 Mozilla PDF.js 及其字体、CMap 资源,相关许可见 THIRD_PARTY_NOTICES.md。

许可证

本项目采用 MIT License。

About

本地优先的 Windows 夜间 PDF 阅读器,支持隐身拖动模式

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages