KillerPDF 是一款面向 Windows 平台的免费开源 PDF 编辑工具,集成文档浏览、批注标记、OCR 文字识别、多文件合并、页面拆分、文字编辑、自由手绘、签名签章、表单填写、打印输出、PDF 扁平化等完整能力,同时支持加密 PDF 文档直接打开,完全不需要订阅或付费。官方同时提供安装版和便携版,项目基于 GPLv3 开源协议公开。
文档浏览与导航
– 渲染引擎基于 PDFium,画面清晰锐利
– 支持四种阅读视图:单页、连续滚动、双页并排、网格排列,所有设置会被长期记住
– 多标签页同时打开:可以同时浏览多个 PDF,自动恢复每份文档上次看到的页码、缩放比例和视图模式
– 全文检索并高亮命中结果,支持用鼠标框选后直接复制文字
– 支持文档目录和书签导航,页面内超链接可直接点击跳转,含文档内部交叉引用和目录返回链接
– 侧边栏书签编辑:新建、就地重命名、层级嵌套、手动排序、修改跳转目标、删除书签,支持多选批量操作,并且提供完整撤销/重做
– 浏览历史回溯:按下 Alt+左右方向键、点击鼠标前进/后退键,可以像浏览器一样回溯书签、链接和页面跳转记录;Home / End 键可快速切换文档首页和末页
– 支持预设缩放档位和鼠标滚轮缩放;窗口尺寸变化时,自动重新适配页面宽度或整体显示
– F11 全屏浏览模式:隐藏所有界面元素,只展示文档
– 启动面板和打开菜单中列出最近使用的文件,并使用系统原生文件图标展示。
批注、标记与文字编辑
– 支持行内文字直接编辑,可以匹配原文字体
– 文字批注框支持拖拽改尺寸、自动换行,可以按需附加白色不透明底罩
– 提供自由手绘、直线绘制、文字高亮等标记工具,颜色、透明度、线条粗细均可按需调整
– 全功能 RGB 取色器:含饱和度/明度选区、色相调节条、十六进制颜色输入、屏幕取色器和自定义调色板
– 选择工具:可以在页面中直接移动、缩放、多选、修改批注样式
– Ctrl+Z / Ctrl+Y 撤销重做:覆盖批注、文字编辑、图章以及所有文档操作,撤销栈按标签页独立记录
– 可以插入图片作为可自由缩放的批注,保存后图片会内嵌到 PDF 文件里
– 支持按页面范围批量添加页码和水印,整组操作可以一次性撤销。
OCR 光学字符识别(完全本地运行,不上传云端)
– 支持对整页或框选区域识别文字,识别结果可直接复制到剪贴板
– 制作可搜索 PDF:为扫描件添加隐形文字层
– 支持把文档全部文字导出为 TXT 或 Markdown 文件
– 程序内置单文件版 Tesseract 识别引擎,额外语言包可以按需下载。
页面管理
– 合并多份 PDF、从文档中提取指定页面拆分成新文件,页面顺序可直接拖拽调整
– 侧边栏右键菜单:支持批量选中页面,快速插入空白页、旋转、移动、提取、删除
– 直接拖动边角控点裁剪页面,可以单页裁剪也可以批量撤销之前的裁剪
– 页面变换:90 度旋转 / 任意角度旋转、缩放、翻转;参考线绘制可校正歪斜扫描件,实时预览,批注同步随页面变换
– 支持把文件夹或压缩包直接拖到窗口,内部 PDF 和图片可合并成单个文档,也可以逐个打开。
表单与签名
– 在线填写 PDF 表单(文本框、复选框、单选框),填写内容可保存回原文件
– 支持 Certum SimplySign 云端数字证书签名,可直接在签名域点击完成
– 支持手绘签名、手写签名缩写重复使用,也可以导入 PNG / JPG / BMP 图片作为签名放到文档任意位置。
输出与存档
– 打印:支持把批注扁平化输出,内置打印预览;可调整缩放、位置、页边距、多页同版、色彩、双面打印等,打印分辨率高达 300 DPI
– 保存为扁平化 PDF:把所有页面转换为位图,文档完全不可再编辑
– 文档元数据:可查看并编辑标题、作者、主题、关键词、创建程序等信息。
命令行接口
全部核心能力均支持在无界面命令行下运行,不需要打开程序窗口;返回标准执行码(0 成功、1 失败、2 参数错误),在主程序开启时也可正常调用:
# 合并多个 PDF
KillerPDF.exe –merge out.pdf a.pdf b.pdf scan.jpg
# 提取特定页面
KillerPDF.exe –extract-pages in.pdf 1-3,5 out.pdf
# 拆分 PDF
KillerPDF.exe –split in.pdf pages\
# 解密加密 PDF
KillerPDF.exe –decrypt locked.pdf open.pdf [–password p]
# 导出成图片
KillerPDF.exe –to-image in.pdf imgs\ –dpi 300 –format jpg
# 文档扁平化
KillerPDF.exe –flatten in.pdf flat.pdf
# 打印文档
KillerPDF.exe –print in.pdf –printer "HP LaserJet" –pages 1-4 –copies 2
# OCR 生成可检索 PDF
KillerPDF.exe –ocr scan.pdf searchable.pdf –lang eng
# 批量重新保存并生成日志
KillerPDF.exe –batch-resave inDir\ outDir\ –log report.csv
# 查看帮助
KillerPDF.exe –help
命令行和图形界面共用一套处理逻辑:合并文件会保留命名跳转链接,保存文件会避免结构异常,OCR 语言包首次使用自动下载。完整命令行说明请查看程序内帮助页面。
外观与个性化
– 提供六套主题:深色、浅色、纯黑、暗红、墨绿、青蓝,每套主题配有专属强调色,切换即时生效
– 工具栏样式可自定义(图标大小、文字位置),侧边栏可调整尺寸,支持靠左侧或右侧停靠
– 界面支持 9 种语言:英文、西班牙文、繁体中文、简体中文、德文、法文、土耳其文、孟加拉文、日文;可参考 Strings/TRANSLATING.md 参与翻译
– F1 或 Ctrl+? 打开快捷键总览:含列表视图和可视化键盘视图,按功能分类标色,附在线使用指南链接。
程序与文件特性
– 单文件便携版(Windows),体积约 15.6 MB,无需额外安装运行时
– 本地安装版:仅安装到当前用户的 %LOCALAPPDATA%,不需要管理员权限;自动注册为默认 PDF 打开方式并带专属图标,可在系统程序列表正常卸载
– 支持打开加密 PDF(自动弹出密码输入框),同时支持修复损坏的 PDF 文件
– 保存合规:每个版本均通过 veraPDF 标准检测,基于 2900 份测试文件完成兼容性校验,保证功能稳定,检测结果见 validation/RESULTS.md
– 纯本地运行:不需要注册账号、不收集使用数据、不后台联网上传。
v1.7.1
1.7.1 版本修复了近期用户反馈的闪退、渲染异常、安装器注册失效、文件浏览与文字编辑等多项问题;同时新增透视校正功能和应用链接唤起协议支持。
新增功能
1. 透视校正
变换面板新增透视校正能力,可修正斜向拍摄文档产生的梯形透视变形。开启后,拖动四个边角控制点贴合页面边界,点击应用即可把不规则四边形规整为标准矩形页面,输出分辨率保持完整精度。
该校正可以与旋转、倾斜修正、缩放、翻转合并为一次操作完成。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/175,感谢用户 1mk3r)
2. 应用链接协议
KillerPDF 现已为当前用户注册 killerpdf:// 专属链接唤起协议,为后续 Chrome 浏览器扩展提供了客户端底层能力。
通过 killerpdf://open?url=… 形式的链接,可把公开 HTTPS 上的 PDF 直接唤起 KillerPDF 打开,无论软件之前是关闭还是后台;下载文件设有体积上限,文件头部非 PDF 格式会直接拒绝。
程序安装路径变更时,协议注册信息会自动同步刷新。
3. 文件打开/保存窗口优化
打开、保存对话框会自动记住上次同类操作最终选择的文件夹,除非程序主动指定起始目录。
侧边快捷访问栏整合 Windows 资源管理器用户固定的快速访问目录和软件自定义收藏目录,自动去除重复条目。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/178,感谢用户 sheafitzek)
问题修复
1. 页面适配记忆修复
「适合宽度」「适合整页」显示模式会永久保存为默认偏好,下次打开任意 PDF 都会沿用,小屏用户不必再手动调整。(感谢用户 Thomas)
2. 加密/损坏 PDF 兼容处理
带所有者权限限制、线性化表异常的加密 PDF,改用 PDFium 容错解析引擎处理,不再调用稳定性较差的 PdfSharp 只读解析器重试。
修复了无法打开 Fritzbox 4060 路由器说明书的问题。(感谢用户 Thomas)
3. 缩放适配逻辑改进
重新打开 PDF 时,不会再套用其它窗口或显示器尺寸保存的原始缩放比例,避免显示过大或过小。软件会沿用已保存的页面浏览模式,并按当前窗口自动适配;网格视图固定恢复为三列布局。
透视校正边角控制点的拖拽捕获范围优化,可以穿透子控件稳定选中与松开;即便缩放比例无变化,应用校正后也会立刻重绘。
4. RTL 从右向左文字高亮适配
多行文本高亮适配波斯语、阿拉伯语、希伯来语等从右向左书写文字的阅读逻辑:选中首行文字从起点向左延展,末行向终点右侧延展;从左到右书写的文档保持原有效果。
支持单行语种识别,混排文档不用全局切换文字方向。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/170,感谢用户 playerbhr)
5. 全系统安装注册逻辑修正
选择「为所有用户安装」时,PDF 文件关联协议会写入整机公共注册表,不再仅存入管理员账户专属注册表。
所有系统账户均可在「打开方式」「默认应用」列表找到 KillerPDF,公共注册路径指向程序目录;每个用户依旧可独立设置自身默认 PDF 阅读器。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/176,感谢用户 adeit)
6. 快捷键列表界面布局优化
快捷键面板会自适应窗口宽度,不再把两列内容挤压到固定窄卡片中。长译文可完整展示,小窗口下自动换行对齐,两列文字与快捷键高度保持平齐。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/177,感谢用户 Mr-Update)
7. 文件选择器滚轮操控升级
文件多选列表支持鼠标滚轮横向滚动,无需拖动底部滚动条即可查看右侧超出区域;文件夹树保留纵向滚动,按住 Shift 可横向滚动。
该优化覆盖打开、保存、图片导入、签名、证书等全部文件选择场景;图标视图与详情视图依旧保留纵向滚轮逻辑。
8. PDF 注释完整渲染与导出修复
PDF 内原有的文本批注、高亮、图章、墨迹手写、表单填写内容,均可以正常加载显示;打印、扁平化、图片导出、页面变换、缩略图生成、光栅修复后均可完整保留。
技术说明:PDFium 默认不会主动渲染注释外观流,此前软件全程静默跳过注释绘制;直接开启 Docnet 注释开关存在隐患:表单环境创建与销毁的时机冲突会篡改 PDFium 运行状态,引发后续原生调用闪退。
新版采用 PDFium 原生直绘架构,全程管控表单回调内存生命周期,统一渲染常规注释和交互式控件,绘制完成后依次关闭表单、页面、临时文档资源。
现已修复用户反馈的 D&D Beyond 五页表单文档导出、扁平化后填写内容与多行字段丢失,以及资源释放闪退的故障。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/141 与 #179,感谢用户 zenfas 与 hsnopi)
9. 带页面旋转的文档注释保存位置修复
首次打开自带原生页面旋转角度的 PDF 时,新增的注释、图章会保存到正确坐标位置。
1.7.0 版本仅读取软件临时旋转缓存,但缓存需要执行页面保存并重新加载后才生成,直接编辑已旋转文档后保存仍被判定为无旋转。
新版渲染会优先读取 PDF 原生 /Rotate 旋转参数;每次打开新文档会清空上一份文档的临时旋转缓存;保存时自动剔除超出页面介质框的异常裁剪框,避免横竖尺寸冲突问题。配套测试覆盖异常页面边界校验、有效内嵌裁剪区域留存等场景。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/169,感谢用户 terada-d)
10. 表单字段外观流标准化生成
填写后的表单字段会生成标准完整的外观流,包含字节长度参数、多行排版格式、WinAnsi 文本编码。
彻底解决在严格校验 PDF 格式的阅读器中出现文件损坏警告、换行丢失、标点错乱等问题。
(合并请求 #180、议题 #179,感谢用户 Ryokoxx 与 hsnopi)
11. 粗体/斜体文本编辑样式保留
双击 PDF 中的加粗或斜体文字进入编辑状态后,修改内容不会丢失字体样式变成常规字体。
原理:PDF 字体样式大多嵌入在字体名称中(例如 Helvetica-BoldOblique),旧版会剔除后缀提取字族,并重置加粗斜体标记而导致样式被清空。
新版会拆分字族和字形属性,编辑框实时沿用样式,确认批注后完整留存;测试覆盖子集字体、常规/粗体/斜体/复合字形场景。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/182,感谢用户 fo-bo)
12. 点击页面无穷大数值闪退修复
修复了点击页面弹出报错「∞ 无法作为 Height 属性的有效值」的问题。
旧版点击页面会重建所有注释和表单图层,异常几何数据未校验就传入 WPF 的宽高属性;WPF 不支持非数字与无穷大数值,异常表单矩形、画布尺寸为 0 的老旧签名文件都会触发界面渲染崩溃。
新版所有表单控件和带尺寸的批注在传入 WPF 前均做合法性校验:异常表单控件直接跳过、老旧签名统一使用标准画布尺寸;渲染层最后增加兜底校验拦截异常持久化注释。
(议题:https://github.com/SteveTheKiller/KillerPDF/issues/181,感谢用户 lachlan-00)
调整优化
变换面板下的旋转、缩放、翻转、倾斜、透视模块改为可折叠样式,逻辑与图章对话框保持一致,侧边栏界面更紧凑,所有控件仍然收纳在同一窗口内;旋转面板默认展开,低频使用模块默认收起,按需点开。
微调 6 处德语界面文字和快捷键描述,用词更自然统一。
(合并请求:https://github.com/SteveTheKiller/KillerPDF/pull/150,感谢用户 Mr-Update)
开源项目地址:https://github.com/SteveTheKiller/KillerPDF
– 操作系统:Windows 10 / Windows 11(64 位)
– 无需单独安装运行时,全部依赖均已内置(基于 .NET Framework 4.8,该组件已预装在所有受支持的 Windows 系统内)。
夸克盘:https://pan.quark.cn/s/e9bb29fb16b3
迅雷盘:https://pan.xunlei.com/s/VOySLaHyfTx4Eyo4aeSTSVGrA1?pwd=uivb
百度盘:https://pan.baidu.com/s/1m9DGfCZfotyZPwz6-XRIkw?pwd=pv8m
123 盘:https://1847923186.share.123pan.cn/123pan/K4u3vd-a1TUA
天翼云:https://cloud.189.cn/t/MVNZvaIRbaee 访问码:nf6x
蓝奏云:https://mefcl.lanzouu.com/b0j1m097e 密码:clsm

软件简介: 清风输入法是一款轻量、快速、可定制的开源中文输入法。 五笔、全拼、双拼与混输——词...
软件简介: 适用于Windows的免费开源PDF编辑器。支持查看、批注、文字识别、合并、拆分、...
软件简介: 发票闪印 PrintPDF ,是一款发票打印辅助工具,无需安装阅读器即可使用。 使...
软件简介: Calibre 是一款电子书管理软件。它可以查看、转换、编辑和编目所有主要电子书格...
软件简介: 珊瑚の海 精简的 AUTOCAD 很好用,并且坚持更新多年,这里收集了一些他的版本...
软件简介: Adobe Dimension 是 Adobe 推出的一款 3D 设计与可视化软件...
软件简介: Adobe Substance 3D Stager 是 Adobe 推出的一款专业...
软件简介: Readest 是一款现代化、功能丰富的电子书阅读器,专为狂热读者设计,提供无缝的...
软件简介: 一些常用的公文字体 字体列表: 方正黑体简体 方正楷体简体 方正隶书简体 方正兰亭...
软件简介: 小小输入法集多种输入法为一体,功能强大的跨平台输入法软件,支持 Windows...