PDF 转 Grayscale — 在浏览器中将彩色 PDF 转为 Grayscale
在浏览器中将彩色 PDF 去饱和为 grayscale。文件永不离开你的设备 —— 私密、安全、无上传。
Drop your PDF here
or click to browse (max 100 MB)
Grayscale 是全彩和生硬黑白之间恰到好处的中间地带。它保留亮度细节 —— 曲线的边缘、图表的渐变、照片的半色调 —— 同时去除带来体积和干扰的颜色。本工具通过基于亮度的去饱和通道,把 PDF 中每个嵌入图像重新编码为单通道 JPEG,在黑白打印机、电子墨水屏和注重可访问性的文档查看器上都能正确呈现。
流程与黑白工具使用同一引擎:用 pdf.js 读取页面,提取图像,绘制到 canvas,处理后用 pdf-lib 重新嵌入到一份新的 PDF 中。区别在于图像滤镜 —— grayscale 工具不做阈值处理生成 1 位图像,而是施加一次按亮度加权的多通道合并,让图像在感知上忠实于原图。
如果你需要部分页面保留颜色、其它页面转为 grayscale,请打开 Color Page Filter 工具 —— 它可以让你挑选要去饱和的页面,其余页面保持全彩。
使用方法
拖入 PDF
把 .pdf 文件拖入拖放区,或点击浏览。最大 100 MB;文件在本地读取,永不离开你的设备。
自动转换
拖入文件后,每个嵌入图像都会被去饱和为 8 位 grayscale。进度更新会告诉你正在处理哪一页,以及已经重新编码了多少图像。
下载结果
转换好的 grayscale PDF 在处理完成后即可下载。在你点击下载之前,会显示页数、重新编码的图像数以及文件大小变化。
常见问题
grayscale 和黑白有什么区别?
grayscale 保留从白到黑的 256 个灰阶过渡,亮度变化平滑。黑白工具则在 50% 亮度处对每个像素做阈值处理,生成 1 位图像 —— 远为生硬,完全没有灰色调。
转换后文本还能搜索吗?
可以。原始 PDF 的文本层被提取并重新写为可选文本。嵌入字体被替换为标准衬线字体,所以排版可能会偏移几个像素。
扫描的 PDF 怎么办?
对于没有文本层的扫描 PDF,扫描图像会被去饱和,但不会添加可选文本。输出仍是 grayscale 扫描。若要生成可搜索的 grayscale 输出,请在转换前先运行 OCR。
输出会更小吗?
通常会更小。原始 PDF 中的 JPEG 图像可能是全彩的;去饱和后它们被重新编码为单通道 JPEG,往往更小。节省多少取决于源文件中包含多少大幅彩色图像。
表单字段和注释呢?
它们在重建过程中会被丢弃。表单字段、JavaScript 动作、嵌入字体、图层、注释和数字签名都会被移除。输出是一份扁平的 grayscale 文档。
限制说明
- 字体替换嵌入字体在重建时会被替换为 Times Roman。这保留了文本内容,但可能导致轻微的版式偏移,尤其是使用了紧凑或装饰性字体的文档。
- 矢量内容会被光栅化图表、CAD 图纸和矢量图形在重建过程中被压平为图像。输出不再是分辨率无关的。
- 没有表单字段或注释表单字段、JavaScript 动作、嵌入字体、图层和数字签名会被丢弃。输出是一份扁平的文档。
- 不能替代 OCR没有文本层的扫描 PDF 会产出一份没有可搜索文本的 grayscale 扫描。如果需要可选文本,请先运行 OCR。
平台说明
- macOS
- 在 Safari 16+、Chrome 和 Firefox 中可用。macOS Preview 内置了 Quartz grayscale 滤镜,但它无法处理批量转换,也不能逐页预览结果。
- Windows
- Edge 和 Chrome 表现良好。Adobe Acrobat Pro 可以通过 Print Production > Convert Colors 转为 grayscale,但对单个文档来说本工具更快,且无需许可证。
- Linux
- 可在任何现代浏览器中运行。使用 Ghostscript 加 -sColorConversionStrategy=Gray 可以从命令行获得同样效果,但本工具让你无需安装 Ghostscript 即可转换。
- iOS
- iOS 16+ 的 Safari 支持 canvas 流水线。在更老的 iOS 上,超大图像(长边约 4000 像素)可能让 canvas 编码失败,回退到原始图像数据。