ToolConvoyToolConvoyv2.6
DOC

PDF 转黑白 — 在浏览器中将彩色 PDF 转为黑白

将彩色 PDF 转换为纯黑白(1-bit threshold)。完全在浏览器中运行,无上传、无账号、无限制。

● 本地运行 · 文档永不离开设备页面加载以来工具发出的网络请求:0 次

Drop your PDF here

or click to browse (max 100 MB)

将 PDF 转换为黑白是最激进的颜色缩减方式:每个像素要么是黑、要么是白,以亮度范围中点为硬阈值。它适合用于要在单色激光打印机上打印的文档、有严格文件大小预算的归档系统,以及 e-ink 屏幕显示(灰阶抖动由显示硬件处理)。

工具的工作方式是逐页遍历 PDF,提取每张嵌入图片,将每张图片绘制到 canvas 上,再施加 threshold 函数 —— 亮度高于 128 变白,低于 128 变黑。文本层被保留并重写到输出中,因此生成的 PDF 仍可搜索。输出编码为 92% 质量的 JPEG,对于二值图像来说可以产生非常紧凑的文件。

如果想要更精细的结果,请改用 grayscale 工具 —— 它保留 256 级灰阶,过渡更柔和。如果需要部分页面保留彩色、其他页面不要,请使用选择性彩色页面过滤工具。

广告

使用方法

  1. 拖入 PDF

    把 .pdf 文件拖入拖放区,或点击浏览选择。文件最大 100 MB;文件在本地读取,从不离开你的设备。

  2. 自动转换

    拖入文件后,工具立即开始使用 median threshold 将每一张嵌入图片转换为 1-bit 黑白。进度更新会显示正在处理哪一页。

  3. 下载结果

    转换完成后,会显示页数、重新编码的图片数以及文件大小变化。点击下载,黑白 PDF 就保存到你的设备上。

常见问题

黑白与 grayscale 有什么区别?

grayscale 保留 256 级灰阶;本工具转换为纯 1-bit 黑白 —— 每个像素要么黑要么白,就像经过 threshold 处理的复印件。它产出的文件最小,但会丢失所有色调信息。

转换后文字还能搜索吗?

可以。工具从原始 PDF 中提取文本层,并在输出中重新写入为可选文字。嵌入字体被替换为 Times Roman,因此文字位置可能会略有偏移。

扫描的 PDF 怎么办?

对于没有文本层的扫描 PDF,扫描图片会被 threshold 化为黑白,但输出中将不含可选文字。如果需要可搜索文本,请先做一遍 OCR。

输出文件会更小吗?

通常会 —— 而且往往大幅变小。相比全彩 JPEG,将图像重新编码为 1-bit 几乎总是显著缩小字节体积。含有照片或彩色图形的 PDF 上节省效果最为明显。

表单域、注释和矢量图形会被保留吗?

不会。重建结果是平面化渲染 —— 表单域、JavaScript、注释、嵌入字体和数字签名都会被丢弃。对于这些场景,请使用另一种能直接编辑原始 PDF 流的工具。

限制说明

  • 有损 threshold 化每张嵌入图片都被 threshold 化为 1-bit。含有平滑渐变的照片会出现明显的带状条纹和细节丢失。这不是保留照片质量的合适选择。
  • 矢量图形被光栅化图表、CAD 图纸和矢量内容在重建过程中会被光栅化。输出不再是分辨率无关的。
  • 无表单域或注释表单域、JavaScript 动作、嵌入字体、图层和数字签名在重建过程中会被丢弃。输出是一份平面化文档。
  • 不能替代 OCR如果来源是缺少文本层的扫描 PDF,输出中的文字将无法搜索。请先做一遍 OCR。

平台说明

macOS
支持 Safari 16+、Chrome 和 Firefox。macOS Preview 可以通过 Quartz 滤镜将 PDF 保存为黑白,但本工具提供逐图的 threshold 控制,对大文档更快。
Windows
Edge 和 Chrome 都支持基于 canvas 的转换。Adobe Acrobat Pro 有 Preflight 工具可以转换到 grayscale,但无法转换为纯 1-bit 黑白。
Linux
可在任意现代浏览器中运行。命令行下,Ghostscript 加 -sColorConversionStrategy=Gray 只得到 grayscale,不是 1-bit;ImageMagick 的 -threshold 可以做 1-bit,但需要先抽取再重新插入每张图片。
iOS
iOS 16+ 的 Safari 支持重编码流水线。在更老的 iOS 上,canvas API 可能拒绝过大的图片,工具会回退使用原始图片数据。
广告
广告