GravesPDF
GravesPDF 是一款 Windows 版 PDF 编辑器,那些平常要靠订阅服务或网站才能完成的日常工作,它都能轻松搞定:填写表单、合并文件、批注文档、修正错别字、签署合同。所有工作都在你的电脑上完成,你的文档绝不会离开你的电脑。
从 Microsoft Store 获取 Windows 版现已上架。版本 1.0.0。隐私,源于设计。无需创建账户,也无需登录。GravesPDF 完全不建立任何网络连接:不上传任何内容,不跟踪,也没有广告。
功能
再长的文档也能读
采用页面虚拟化的连续滚动、缩略图侧栏、文档带有书签时的书签树、带页码和上下文的全文搜索、10% 到 800% 的缩放,以及在渲染时应用而非通过位图变换实现的 90 度视图旋转。
贴合文字的高亮
在段落上大致拖过,高亮就会按你实际覆盖的单词来确定,每行生成一个矩形,因此它贴合文字,而不是照着你的手势描出来。在图像或空白处,则退回到你画出的矩形。还有矩形、自由绘制和便笺工具,每种都可使用你选定的颜色。
数字签名,如实报告
使用来自 PFX/P12 文件或操作系统证书存储的 X.509 证书签名,还可选择在任意页面的任意位置放置可见的签名区块。验证时分别报告两件事:文档在签名后是否有改动,以及签名是否覆盖整个文件——因为签名可能对文件的一部分有效,而其余部分却在事后被改动过。
页面编辑
在缩略图侧栏中选择页面,然后旋转、删除、重排,或将其提取为新文件。把另一个 PDF 的所有页面插入到选定位置,或把若干 PDF 合并到末尾,生成新文档。不允许删除所有页面——文档至少保留一页。
表单
列出文档的 AcroForm 字段及其类型和当前值。填写文本、复选框和选项字段,然后应用。“应用并锁定字段”会写入数值并将每个字段设为只读——这并不会删除表单:数值仍然可读,只是不能再编辑。
55 种语言,自带字体
界面提供 55 种语言,各以其自身的文字列出。每种语言的字体都内置在应用程序中,因此即使电脑上没有相应文字的字体,译文也能正确显示。阿拉伯语、波斯语、乌尔都语、信德语和维吾尔语会把整个界面变为从右到左——文档本身绝不会被镜像。
全部可用键盘操作
GravesPDF 中的一切都可以用键盘操作。Tab 在控件之间移动,空格键或 Enter 激活控件,每个控件都会告诉屏幕阅读器自己是什么——包括那些只显示一个符号的按钮。之所以有菜单栏,是为了让你不必去找图标,就能找到以前没用过的功能。
记得住位置的标签页
每个文档都在自己的标签页中打开,并有自己的滚动位置。打开一个已经打开的文件,会切换到它的标签页,而不是再加载一份副本,因此两个标签页绝不会对同一个文件显示不一致的内容。标签页有未保存的更改时,关闭前会先询问。
绝不改动你的原件
编辑内容累积在工作副本中,而不是磁盘上的文件里;只要有待保存的更改,状态栏就会显示未保存的更改。在“另存为”之前,什么都不会改变。编辑失败不会损坏你打开的文档。工作副本存放在每次会话专用的目录中,只有你的账户可以读取,GravesPDF 关闭时即被删除。
批注
选一个工具,选一种颜色,然后在页面上操作。侧栏中的批注列表为每个标记提供页码和跳转功能;选中某个标记会打开一个编辑器,可在其中更改它的文字或颜色——这同时会清除它缓存的外观流,否则查看器会按旧颜色重绘,看起来就像更改没有起作用。
界面一览
它不会假装能做到的事
有两项限制来自 PDF 的工作方式,而不是 GravesPDF;它会如实说明,而不是弄出一团糟。内容不会重排——页面保存的是定位好的字形串,而不是段落,因此较长的替换文字会压到后面的内容上,较短的则会留下空隙。另外,有些文档使用的字体存储的是字形编号而不是字母,或者只嵌入了文档已用到的字符;这类文字无法重新输入,GravesPDF 会拒绝编辑并告诉你原因,而不是显示成空白。在你确定执行任何操作之前,“查找”会报告它能更改多少个匹配项。
签名方面还有两项。签名时间会被记录,但只是自行声明的——要证明文档是何时签名的,需要由受信任的机构出具 RFC 3161 时间戳。此外,GravesPDF 不检查签名证书是否受信任或已被吊销:签名被报告为有效,意味着字节完好无损,并不意味着签名者就是其所声称的人。
GravesPDF 绝不会做的事
- 连接互联网。它不建立任何形式的网络连接。
- 收集遥测、分析数据或崩溃报告。
- 检查更新,或就许可向厂商回传信息。
- 要求账户、订阅或登录。
- 索引、上传或扫描你打开的文档——或者跟随别人发给你的 PDF 试图加载的远程内容。
GravesPDF 1.0.0 Windows 版已在 Microsoft Store 上架。