报纸 PDF 下载与合并工具
内置 WebEngine 浏览器,直接在应用中预览报纸网页,支持翻页导航。
自动扫描报纸页面,发现并下载所有 PDF 版面文件,后台线程运行不阻塞界面。
下载的多个 PDF 自动合并为一个完整文件,支持 pypdf / PyPDF2 / Ghostscript 多重回退。
URL 根据当前系统日期自动计算,无需手动更新。非每日出版的报纸自动回退到最近一期。
可选择 PDF 下载保存位置,设置自动保存到配置文件中。
Windows (.exe) 和 Linux (.deb) 双平台安装包,支持银河麒麟 / 统信 UOS / Ubuntu。
支持手动添加任意报纸网址。
下载 `newspaper-pdf-tool_2.6.6_x64.exe` 直接运行。
通过网盘分享的文件:报纸 链接: https://pan.baidu.com/s/1OzRN73obwe3i5SXJOE1vvg?pwd=52pj 提取码: 52pj 直接运行,无需安装 Python 环境。
完整源码托管在 GitHub,欢迎 Star 和贡献。
v2.6.6 - 202607第二版发布,新增支持银河麒麟v10sp1。免责声明居中显示、主按钮改名PDF_下载_合并、列表根治残留、合并优先 qpdf/ghostscript 提速
v2.2.0 - 修复 Linux 权限问题,配置写入用户目录,补全 pypdf 依赖,浅色界面主题
v2.1.0 - 修复报纸 URL 模板,索引页自动回退,SSL 兼容,下载路径选择,自动打开 PDF
v2.0.0 - 动态日期 URL 生成,UI,多线程下载,PDF 智能合并
v1.0.0 - 202502第一版。https://www.52pojie.cn/thread-2005934-1-1.html
双击没反应 / 终端报 ImportError: No module named PyQt5 → 执行 sudo apt install python3-pyqt5(postinst 的自动安装在该机未成功)。
界面能开,但右侧报纸网页空白 → sudo apt install python3-pyqt5.qtwebengine(预览为可选功能,不影响下载合并)。
合并几十个 PDF 特别慢 → sudo apt install qpdf,重启程序后合并走 C 原生引擎,提速数十倍。
卸载 → sudo apt remove newspaper-pdf-tool(用户配置 ~/.config/newspaper-pdf-tool/ 会保留,如需彻底清理手动删除该目录)。