PDF浏览器(阅读、编辑、新建)

PdfViewer 功能总览

可编辑PDF文字内容,插入文字、插入图片、表格。也可新建空白PDF文件。

哔哩哔哩视频地址:https://www.bilibili.com/video/BV1ZBaZ65EZ3

(PDF阅读)

(PDF编辑)

Pd fViewer 是一款面向 Windows 桌面端的 PDF 阅读与编辑工具,核心定位是「PDF 阅读 + 标注 + 智能编辑」三位一体。它既满足日常快速翻阅、批注标记的需求,又能直接改写 PDF 中的文字内容,而不是仅仅叠加一层注释。无论是处理合同、发票、证照等正式文档,还是阅读电子书、论文、技术手册,Pd fViewer 都力求让操作直观、反馈明确、流程顺畅。

从整体能力上看,Pd fViewer 覆盖了 PDF 使用的完整链路:打开与文件管理、阅读与浏览、全文搜索、标注绘图、智能编辑、保存导出打印、安全加密,以及界面语言与快捷键的个性化配置。下面按功能模块逐一展开说明,帮助你在使用前快速建立整体认知。

> 一句话:Windows 桌面端的 **PDF 阅读 + 标注 + 智能编辑** 工具。

> 技术栈:WPF + WebView2 + Vue3 + PDF.js(本文件只列「有什么功能、能干什么」,不含实现细节)


一、打开与文件管理

| 功能 | 能干什么 |

|---|---|

| 打开文件 | 工具栏 / 菜单(Ctrl+O)/ 把 PDF 直接拖进窗口 |

| 多标签页 | 同一个窗口里同时开多个 PDF,标签可滚动、可单独关闭 |

| 关闭保护 | 有未保存修改时,关标签 / 退出程序会先询问是否保存 |

| 最近打开 | 保留最近用过的文件列表,点一下就打开;可一键清空记录 |

| 关联 .pdf | 一键把自己设为 PDF 的默认打开方式(双击即用本程序打开);再点一次取消关联 |

| 资源管理器缩略图 | 在中/大/超大图标下,.pdf 显示**首页预览**(不是主程序图标) |

| 新建空白 PDF | 选页面大小 + 页数 → 生成 → 自动打开并直接进入智能编辑 |

二、阅读与浏览

  • **翻页**:上一页 / 下一页 / 输入页码直接跳转

  • **缩略图面板**:左侧多页预览,点击定位

  • **大纲(书签)面板**:读 PDF 自带目录树,没有大纲会明确提示

  • **缩放**:放大 / 缩小(每档 20%)、适应宽度、1:1 实际大小

  • **旋转**:左旋 90° / 右旋 90°

  • **全屏**:隐藏工具栏与窗口边框,Esc 退出

  • **主题**:明色调 / 暗色调一键切换

  • **大文档流畅**:页面按需渲染,翻页与缩放不卡

  • **窗口标题**:显示当前文件名与「第 N / 共 M 页」

三、搜索

  • **全文搜索**(Ctrl+F):输入关键词,给出页码与命中列表,支持上一个 / 下一个

  • 未命中时明确提示「未找到匹配项」

四、标注与绘图(工具箱)

| 功能 | 能干什么 |

|---|---|

| 高亮 | 选中文字 → 一键加高亮;对已高亮的文字再点一次即**取消** |

| 下划线 | 同上,可加可撤 |

| 画笔 | 按住拖动自由画线 |

| 箭头 | 按下起点、拖到终点 |

| 圆 / 矩形 | 拖出对角即可成图 |

| 添加文字 | 在页面任意位置插入文字框;回车确认、Esc 取消 |

| 文字样式 | 字体、字号、粗体 / 斜体 / 下划线、左 / 中 / 右 / 两端对齐、行距、字间距、字号 +- |

| 颜色 | 常用色快捷选 + 调色板(色相 / 饱和度 / 明度、RGB、十六进制) |

| 透明度 / 粗细 | 绘图与文字都支持 |

| 文字框操作 | 拖动移动、拖右侧圆点改宽度、删除 |

| 撤销 | Ctrl+Z(标注、绘图、表格统一进撤销栈),联动保存 |

  • 智能编辑模式下工具箱自动禁用并给出提示,避免误操作

  • **右键菜单**:复制、高亮、下划线、实际大小、适合宽度、适合页面、左旋/右旋、全屏、打印、保存、另存为、打开文件所在位置

## 五、智能编辑(直接改写 PDF 内容,不是加注释)

| 工具 | 能干什么 |

|---|---|

| 文字 | 点页面上任意一段文字直接改写 |

| 擦除 | 按住左键拖出矩形,框内文字被**真正删除** |

| 插入文字 | 点击页面写入新的 PDF 文字 ------ 可选中、可搜索,不是批注 |

| 图片 | 选图后点页面放置;支持**替换图片**(位置尺寸不变)、**保存原图**、缩放(Shift 等比)、移动、删除 |

| 插入表格 | 设定行数 / 列数、行高 / 列宽、等宽 / 等高、线条粗细、7 种线条颜色、文字水平对齐 |

表格补充能力:

  • 单元格里可直接打字,文字**垂直居中**、水平左 / 中 / 右逐格控制

  • 整表拖动、拖角缩放、一键删除

  • 插入 / 删除 / 拖动 / 打字全部**可 Ctrl+Z 撤销**,并且**联动保存**(撤销后保存,PDF 里就没有了)

其它:

  • 编辑前自动做**文档类型判定**:识别发票、合同..等受保护类型并**禁止编辑**;纯图片 PDF 会明确提示

  • 图片类内容无法直接改文字时,会提示改用图片方式处理

六、保存、导出、打印

| 功能 | 能干什么 |

|---|---|

| 保存 | 覆盖回原 PDF;有未保存修改时按钮会提示 |

| 另存为 | 存成新的 PDF 文件 |

| 导出 PNG | 把**当前页**导出成图片 |

| 保存图片 | 把编辑中的图片按 PNG / JPEG 存到本地 |

| 打印 | 完整打印面板 + 打印预览 |

打印面板可设置:目标(打印机 / 另存为 PDF)、页码范围(全部 / 仅奇数页 / 仅偶数页 / 自定义如 `1-5,8,11-13`)、纵向 / 横向、纸张(A4 / A3 / A5 / Letter / Legal)、彩色 / 灰度 / 黑白、份数、每张纸页数、质量、边距、缩放(适应可打印区域 / 实际大小)、页眉页脚、背景图形。

七、安全与加密

  • **打开加密 PDF**:弹窗要求输入密码,密码错误会明确提示重试

  • **添加打开密码**:给 PDF 设置打开密码,之后打开需要输入

  • **清除打开密码**:校验当前密码后移除打开限制

  • 已加密文件会阻止重复加密并给出提示

  • 编辑受保护文档类型时直接拦截(见第五节)

八、界面、语言与快捷键

  • **多语言**:内置 15 种界面语言 ------ 简体中文、繁體中文、English、日本語、한국어、Français、Deutsch、Español、Português、Italiano、Русский、العربية、हिन्दी、বাংলা、اردو;语言包放在程序目录 `lang\` 下即可被识别

  • **菜单栏**:文件(打开 / 最近文件 / 打印 / 退出)、视图(放大 / 缩小 / 适应宽度 / 左旋 / 右旋)、帮助(关于)

  • **关于对话框**:版本号与版权声明

常用快捷键:

| 快捷键 | 作用 |

|---|---|

| Ctrl+O | 打开文件 |

| Ctrl+W | 关闭当前标签 |

| Ctrl+F | 全文搜索 |

| Ctrl+P | 打印 |

| Ctrl++ / Ctrl+- | 放大 / 缩小 |

| Ctrl+Z | 撤销(标注、绘图、表格;编辑框内为文本撤销) |

| Esc | 退出智能编辑 / 退出全屏 / 取消正在放置的文字 |

相关推荐
qq_369173639 小时前
PDF 怎么分享成在线链接?在 AI 助手里一句话发布
pdf·agent·效率工具·ai 工具
开开心心就好9 小时前
视频模糊怎么修复?免费工具支持批量处理
java·前端·人工智能·智能手机·pdf·excel
asdzx6710 小时前
Python 实现从 URL 在线下载 PDF 文档教程
python·pdf
大连好光景1 天前
RAG系统中,如何处理PDF文档中的表格?
pdf·ai-native
SamChan901 天前
PDF页面旋转与CropBox陷阱:译文回填位置总是错位的根因实测
python·ai·pdf·wpf
万物皆智能1 天前
pdf怎么转成图片?分享14种简单的PDF转图片工具
pdf
2501_930707781 天前
使用C#代码更改或删除 PDF 中的超链接
pdf
凤山老林2 天前
Spring Boot 集成 iText 7 实现动态 PDF 生成与电子签章:合同、报表场景实战
spring boot·后端·pdf·itext7·电子签章
泡海椒2 天前
趋势分析报表:jquick-pdf折线图PDF生成实战
java·大数据·运维·服务器·前端·pdf