夜里看文档不刺眼,文字照样能选中
给 PDF 反色,文档里的每一种颜色都会换成它的相反色:白色的纸变成黑色,黑色的字变成白色,蓝色的标题变成橙色,照片变成负片。变化是写进文件本身的,所以不管下次在哪里打开——手机、 电子书阅读器、别人的 PDF 软件——它都是深色的,而不是只在某个 阅读器开着夜间模式时才有效。
大多数工具没处理好的,是文字的去向。把每一页重新画成图片是最省事的反色办法,代价却是文字不能再选中、搜索失灵、文件变大一大截。在这里,那只是第二个选项而不是唯一选项:默认方式会把页面上原有的对象全部留在原处,只用一层混合图层翻转颜色,于是凌晨一点读过的句子,第二天早上照样能复制、能搜索、能被朗读。
适合谁用?
- 常在夜里读长文档的人——论文、教材和说明书做成深色底浅色字,眼睛累的时候会舒服得多,OLED 屏幕显示起来也更省电。
- 阅读器没有深色模式的人——手机上的看图软件、电子书阅读器,或者同事那台把每份 PDF 都显示成惨白的软件。文件反色一次,在所有软件里都是深色的。
- 手上有黑底导出件的人——CAD 图纸、终端截图、深色主题的幻灯片,打印出来就是一整块黑。反色之后它们会变回白底黑字,再送去打印。
- 学生和研究人员——把今晚要读的章节反色,插图和彩色图版逐页保留原样。
- 对强光敏感的人——留一份反好色的文件,就少了一处每次打开都要重新去找的设置。
怎样给 PDF 反色
添加 PDF
把文件拖到工具上的任意位置,或点 选择文件,一次最多 50 个。每个文件都有一张卡片,写着页数、大小,还有一张第 1 页的缩略图,上面已经是反色后的颜色。受密码保护、已加密受限或已损坏的文件会在自己那一行说明原因并被跳过,其余文件照常处理。
选择反色方式
保持选中 保留文字,用混合图层翻转颜色;或者选 转为图片,按 110、150、200 或 300 DPI 把每一页重新绘制成图片。选项下方会写明每种方式各要付出什么代价,不会让您事后才发现。
选择页面
保持 全部页面,或者切到 仅指定页面 填上 1-4, 7, 10-12 这样的页码。同一份页码会应用到本批的每个文件,范围之外的页面标为 不在范围内,填错时会给出具体提示,而不是悄悄什么都不做。
看一遍前后对比
点文件上的 页面,就能看到每一页即将变成的颜色。⊘ 按钮(或 Delete 键)让某一页保持原样——照片、图表和封面很用得上;显示原色 会把整个网格切回原来的样子供您对照。点任意缩略图可全屏查看,支持缩放和拖动。
反色并下载
顶部的统计会数出文件数、页数和将被反色的页数;每张卡片会写着 全部 24 页都会反色 或 共 24 页,其中 9 页会反色。按下按钮后可以下载单个 PDF,也可以把整批打包成 ZIP 拿走。每一行结果都会显示反色页数、所用方式和新的文件大小——您的原始文件始终不会被改动。
保留文字还是转为图片
两种方式在屏幕上呈现的颜色完全一样。区别在于文档底下还剩什么,而这正是要做的全部决定。
保留文字——推荐
页面原封不动,由一层图层完成工作
- 在页面上用 差值 混合模式画一个白色矩形,把每一种颜色都变成它的相反色。
- 文字、矢量图形和图片保持原样——不重新渲染,也不重新压缩。
- 输出的文件仍然可以选中、搜索,也能被屏幕 阅读器朗读。
- 文件大小几乎不变,因为每页只多加了两条很小的绘制指令。
- 不足之处:少数老旧或功能极简的 PDF 阅读器会忽略混合图层,仍显示原来的颜色。
转为图片
每一页都变成一张反色后的图片
- 先把页面渲染出来,再把像素反色,然后按原页面尺寸嵌入为 JPEG。
- 在任何阅读器里看起来都一样,包括那些忽略混合图层的。
- 不足之处:文字不能再选中、搜索或朗读——它已经是图片的一部分了。
- 文件通常会变大,大多少取决于您选的 DPI。
- 选中范围之外的页面原样复制过去,文档的标题、作者、主题、关键词和创建程序也会一并带上。
转为图片时该选哪个 DPI
| 档位 | 适合 | 取舍 |
|---|---|---|
| 屏幕 · 110 DPI | 手机、平板阅读,快速分享 | 文件最小——放大后小字会发虚 |
| 标准 · 150 DPI | 笔记本电脑上的日常阅读;默认档 | 兼顾两头 |
| 清晰 · 200 DPI | 文字密集、图形细小、需要经常放大 | 明显变大 |
| 打印 · 300 DPI | 要拿去打印的页面 | 大得多——生成也最慢 |
先试推荐的那种方式。用您平时真正在用的阅读器打开结果;如果颜色在那里已经反过来了,事情就办完了,而且文字还留着。只有当那个阅读器显示的仍是原来的颜色,才值得改用转为图片。 转成图片后文件太大,可以再用 PDF压缩 瘦身。
功能特点
两种反色方式
保留文字 在页面上盖一层白色图层并用差值混合模式翻转颜色,原有的文字、矢量图形和图片一点都不会被动过。转为图片 把每一页重新绘制成已经反色的图片,专门应付那些忽略混合图层的阅读器。
文字还在
用推荐的方式,输出的文件仍然可以选中、搜索、被屏幕阅读器朗读,而且几乎不会变大——什么都没有重新编码,小文档进去还是小文档出来。
翻转的是所有颜色,不只是背景
黑字变白字,彩色文字变成它的补色,照片出来是负片的样子。反两次就回到起点——黑底白字的导出件也正是这样被变回白底黑字的。
不规则页面也能处理
反色图层同时覆盖 MediaBox 和 CropBox,原有内容被包在配对的图形状态里,所以旋转过的页面、有偏移的页面、残留裁剪路径的页面,都能从边到边完整反色。连内容流为空的页面也会输出成黑色,而不是留着一片白。
转为图片的清晰度可调
可按 110、150、200 或 300 DPI 渲染。每页保持原来的点尺寸,文档的标题、作者、主题、关键词和创建程序都会一并带过去,渲染失败的页面原样保留,不会丢。
只反色您填的那几页
填上 1-4, 7, 10-12,就只有这些页面会变。输入框会明确说出问题在哪——格式不对、页码超出文件页数,或者根本没填——而不是默不作声地什么都不做;这份页码会应用到本批的每个文件。
单页可以关掉
缩略图上的 ⊘ 按钮——或者 Delete 键——能让那一页保留原色,图版和封面就还是印出来的样子。点一下 对剩下的页面也反色,它们又会全部回来。
真正的前后对比预览
每张缩略图显示的都是输出后的颜色,而不是文件现在的颜色;显示原色 / 显示反色 开关能把整份文件切回去,让您把两种样子前后对照着看。
下手之前先放大看看
点一页即可全屏查看,支持上一页/下一页、缩放和拖动平移。下方那行字会说明这一页的去向——此页已反色、已保留原色 或 不在您填写的页码范围内——保留/反色按钮就在旁边。
一次最多 50 个文件
每个文件都有实时状态行——全部 24 页都会反色、共 24 页,其中 9 页会反色、所有页面都设为保留原色——还有各自带阶段名称的进度条,顶部的统计条会数出文件数、页数和将被反色的页数。
一个坏文件不会拖垮整批
受密码保护、已加密受限和已损坏的 PDF 会在自己那一行写明原因并被跳过,所以一堆混杂的文件仍然能把能做的结果全部做出来。
下载单个文件或全部下载
单个 PDF 可以直接下载;一整批可以打包成 ZIP,也可以一个个来。每一行都会显示反色页数、所用方式和新的文件大小,输出文件名后缀——默认是 -inverted——由您自己定,重名的文件会自动区分开。
局限也照实说
设置卡片会点名哪些 阅读器支持混合图层,也承认少数老旧或极简的阅读器会忽略它;转为图片的说明则直白地写着文字不能再选中、搜索或朗读。没有哪种方式被吹成完美的。
私密,不用鼠标也能操作
不上传、不注册、无水印。方向键在页面缩略图之间移动,Delete 键切换某一页的状态,每一步之后焦点都落在该落的地方,状态变化也会播报给屏幕阅读器。
反色不是灰度,也不是阅读器的夜间模式
这三件事常常被用同样的话说出来。选错了,结果就是拿到一份灰扑扑的文档,或者一份别人一打开又变回惨白的文件。
反色
每一种颜色都换成它的相反色:白 ↔ 黑,蓝 ↔ 橙。对比度保留下来,页面依然好读,再跑一遍就回到原样。就是这个工具。
灰度
把颜色抽掉,所有东西都变成深浅不同的灰。白色的页面还是白的,所以省的是彩色墨水,对夜里阅读没有帮助——而且颜色再也回不来了。
阅读器的夜间模式
软件只是在您的屏幕上给文档换个配色。文件本身没有变,所以换一台设备、或者发给别人,它又是白的——而且很多阅读器根本没有这个设置。
反色后的 PDF 要不要打印,先想一想。把一份普通文档反色,纸面会变成一整块黑,这是在耗碳粉,不是在省。真正用得上的是反过来的情形:黑底的导出件——CAD 图纸、终端截图、深色幻灯片——反色之后打印成白底黑字。
常见问题
怎么把 PDF 反色?
把文件拖到工具上,保持选中 保留文字,然后按 开始反色。在您按下任何按钮之前,第 1 页的缩略图就已经把结果给您看了。不用安装,也不上传——整个过程都在这个浏览器标签页里跑。
反色之后文字还能选中和搜索吗?
用默认的 保留文字 方式可以。文字对象一点都没被动过——只是上面盖了一层透明的混合图层,在页面绘制时把颜色翻转过来——所以您照样能高亮、复制、搜索,也能让软件朗读整份文档。只有 转为图片 会失去这些,因为那时每一页都成了一张图片。
是只反背景,还是文字和图片也一起反?
页面上的一切都反。整个页面区域都会翻转,于是白纸变黑、黑字变白,彩色元素变成它的补色,照片看起来像负片。如果您真正想要的是给页面换个底色而文字保持印出来的样子,那属于加背景,不是反色。
效果是保存进文件里,还是只在我的屏幕上?
是写进您下载的那个文件里的。这正是它和阅读器夜间模式的区别:阅读器的设置只为您一个人换颜色,换一台设备、或者发给别人,文件又是惨白的。在这里反过色的 PDF,走到哪儿都是深色的。
为什么我那个老的 PDF 阅读器打开还是原来的颜色?
因为那个阅读器忽略了混合模式。反色是用 差值 混合图层做的,Chrome、Firefox、Safari、Edge 和 Acrobat 都支持它——但少数老旧或刻意做得很简单的阅读器会跳过它,就当那层图层不存在地把页面画出来。改用 转为图片,颜色就被烤进页面本身,所有阅读器都能看到。
批注、高亮和表单域会怎么样?
用 保留文字 时它们保持原来的颜色。注释——便签、高亮、图章、签名和表单域框——是由阅读器画在页面之上的,位置在混合图层上面,所以黄色的高亮在已经变暗的页面上仍然是黄色。这通常正是您想要的:批注还看得清,表单也还能填。如果您宁愿让所有东西一起翻转,就选 转为图片——它会把批注一起烤进重绘的页面,于是批注也被反色(但不能再编辑了)。
可以只反色其中几页吗?
有两种办法。选 仅指定页面 并填上 1-4, 7, 10-12 这样的列表,它会应用到本批的每个文件。或者打开页面网格,对单独的页面按 ⊘ 让它们保持原样——封面、彩色图版,或者颜色本身带着含义的图表,都用得上。两种办法可以一起用,状态行始终会告诉您有多少页会变。
我的扫描件或 CAD 图纸是黑底的,能变回白底吗?
能。反色没有偏向哪个方向:它把每一种颜色都换成相反色,所以同一次处理里,黑底白字就变成了白底黑字。这也是打印前反色唯一真正省碳粉的情形;如果导出件里有真正的文字,仍然建议用 保留文字。
文件会变大吗?
用 保留文字 几乎不会:每页只多加两条很小的绘制指令,别的什么都没重写,所以一份文字文档进去多大出来大致还是多大。转为图片 就是另一回事了——每一页都变成 JPEG,DPI 越高结果越大。这就是“在任何阅读器里看起来都一样”要付的代价。
这和把 PDF 转成灰度是一回事吗?
不是,而且这两件事很容易混。灰度是把颜色抽干——白色的页面还是白的,红色的标题变成灰的——这对黑白打印机有帮助,对您夜里的眼睛没有。反色则把每一种颜色都留着,只是换成它的相反色,于是文档的对比度得以保留,再跑第二遍就把原样还给您。
可以一次给好几个 PDF 反色吗?
一次最多 50 个文件。它们共用同一种方式和同一份页码列表,但各自保留自己的单页开关和状态行,处理完之后可以一个个下载,也可以打包成 ZIP 全部拿走。读不出来的文件会被写明原因并跳过,不会把其他文件一起卡住。
受密码保护的 PDF 会怎么样?
一开始就会被挡下,并在它那一行写明原因:需要密码才能打开的写 受密码保护,能打开但被所有者密码锁住编辑权限的写 已加密(受限)。加密的页面流没有密钥是无法重写的,所以请先解除保护,再来反色。
我的文件会被上传到什么地方吗?
不会。读取 PDF、渲染预览、写出反色后的副本,全都在您的浏览器里发生,做好的文件在您下载之前只存在于这个标签页里——所以最好在关掉页面之前先下载。您磁盘上的原始文件始终不会被改动。