Image Converters 工具已更新 1 天前

PDF 转 BMP 转换器

PDF 转 BMP 转换器可将 PDF 的每一页转换为 BMP 图像。页面通过 PDF.js 在您的浏览器本地渲染,每个渲染后的页面都保存为单独的无损位图,您可以下载单页或所选页面的 ZIP 文件。在渲染前选择 BMP,将缩放比例调整为 5% 至 300%,并让您的 PDF 保留在您自己的设备上。

永久免费 易于使用 立竿见影的效果 私密且安全

使用 PDF 转 BMP 转换器

PDF 转图像设置

已选文件
未选择文件
GIF 和 BMP 格式会在渲染后进行处理,因此下载时仍会使用所选格式。
用于生成 JPG、JPEG 和 WEBP 格式文件。
推荐:100%。数值越低,生成的图片越小。
准备好了。上传一份PDF文件即可开始。
精选页面
未选择任何页面

已渲染的页面

页数:: 0 已选中:: 0
点击页面图片以选中或取消选中该页面
尚未渲染任何页面
上传 PDF 文件,然后点击“渲染页面”。

阅读内容

了解该工具的工作原理以及何时使用它。

这个转换器能做什么

此工具可将 PDF 的每一页转换为 BMP 图像文件。您选择一个 PDF,浏览器会将每一页渲染为图片,每一页渲染结果都保存为单独的 .bmp 文件。您可以一次下载一页,也可以将所需的页面打包成 ZIP 压缩包一并下载。

这个页面专为一项任务而构建:逐页栅格导出。它不是编辑器,不提取文本,也不保留链接、表单字段或矢量对象。您得到的是每一页的图像,与 PDF 阅读器绘制的完全一致。

处理过程在哪里进行

PDF 渲染在本地完成。页面从 CDN 加载 PDF.js,直接从磁盘读取您选择的文件,并将每一页绘制到浏览器内的 canvas 上。您的 PDF 绝不会作为文档被上传。

BMP 是例外。浏览器无法将 canvas 直接保存为 BMP,因此对于 BMP 输出,页面会将渲染后的图像(即该单页图像)发送到网站转换端点,然后接收返回的 BMP 文件。GIF 也是如此。PNG、JPG、JPEG 和 WEBP 完全在浏览器中生成,无需往返服务器。

这种区分对隐私和速度都很重要:只有渲染后的页面图像会传送到服务器,且仅在所选格式需要时才发送;对于较长的 PDF,意味着每一页都会产生一次请求。

如何将 PDF 转换为 BMP

  1. 选择 PDF。 将其拖放到上传框,或使用“Select PDF”按钮。文件被接受后会显示文件名和大小。
  2. 先将“Convert To”设置为 BMP。 此页面上的选择器默认打开为 PNG,因此在渲染前请先选择 BMP。格式在渲染时读取;之后再更改不会转换已在屏幕上的页面。
  3. 如有需要,调整缩放比例。 “Image Size Scale”范围为 5% 到 300%,默认值为 100。除非您需要更大或更小的图像,否则请保持 100。
  4. 点击“Render Pages”。 文档中的每一页都会按顺序渲染,并显示进度条和显示当前页面的状态行。
  5. 选择您需要的页面。 点击预览图可切换选中状态,可使用“Select all”、添加单页、添加范围,或输入手动列表,例如 1,3-5。
  6. 下载。 每个预览图都有自己的下载按钮,“Download Selected ZIP”可将选中的页面收集到一个压缩包中。文件命名遵循 document-page-1.bmp 的模式。

设置项说明

Convert To

该列表由网站支持的图像格式生成:JPG、JPEG、PNG、GIF、WEBP、BMP、JFIF、JIFF 和 SVG。BMP 和 GIF 在渲染后于服务器端转换。JFIF 和 JIFF 以 JPEG 数据写入,并使用该扩展名。SVG 在列表中,但此工具不会生成:渲染后的页面是栅格图像,因此选择 SVG 会回退为 PNG。对于此页面,BMP 就是您需要的设置。

Image Quality Percent

质量范围为 1 到 100,默认为 90。它仅适用于 JPG、JPEG 和 WEBP 输出。BMP 未压缩,没有质量控制,因此该字段对 BMP 文件没有影响。它仍会随 BMP 请求一起发送,但会被转换器忽略。

Image Size Scale (%)

缩放会在渲染前乘以 PDF 页面尺寸。在 100% 时,页面按其自然 PDF 尺寸绘制;200% 会将宽度和高度都加倍,使像素数量和文件大小变为四倍。超出 5 到 300 范围的值会被截断。放大无法恢复源文件中不存在的细节:低分辨率扫描件仍然模糊,只是变大了。

选择和下载页面

渲染始终处理整个文档。页面选择控制的是您下载的内容,而不是渲染的内容,因此一个 60 页的 PDF 会渲染全部 60 页,即使您只需要第 12 页。预览标题中的计数器会显示已渲染的页数和已选中的页数。

手动输入框接受逗号、分号、空格和范围,因此 1,3-5 会选择第 1、3、4 和 5 页。超出文档范围的数字会被拒绝,而不是静默截断。“Select all”和逐页复选框与列出当前选择的标签保持同步。ZIP 由 JSZip 在浏览器中组装,并通过 FileSaver 保存,因此选择非常大量的页面时需要一点时间打包。

BMP 适合用在什么地方

BMP 是一种古老、简单、未压缩的栅格格式。每个像素都按原样存储,没有 JPEG 式的块状伪影或振铃效应,因此当后续步骤需要普通位图时,它是合理的中间格式。它可以在 Windows 画图、大多数图像编辑器以及许多旧式桌面工具中无需插件即可打开,而且解析起来非常可预测。

代价是文件大小。由于没有压缩,A4 页面在 200% 缩放下的 BMP 可能达到数兆字节,而同一页面以质量 90 保存为 JPEG 可能只有几百千字节。BMP 在此工作流中也没有真正可用的 Alpha 通道:渲染后的 PDF 页面具有不透明的白色背景,因此在这里透明度并非你能获得或失去的东西。如果你需要适合电子邮件或网页的小文件,PNG 或 JPG 是更好的输出格式,本工具两者都提供。

单张图片上限

由于 BMP 页面是在服务器上转换的,每个页面图像都是单独上传的。该端点每次请求接受 JPG、JPEG、PNG、WEBP、GIF 或 BMP 格式的有效图片,最大 12 MB。以高缩放比例渲染的单个页面,尤其是内容密集或大幅面的页面,可能会超过这一限制,导致该页面的转换失败并报错。降低缩放比例是最直接的解决办法。上传的是页面图像,而非你的 PDF,因此该限制不适用于 PDF 文件本身。

输出准确性

每个 BMP 都是 PDF 渲染器绘制页面时的图像。文本变成像素,因此不再可选择或可搜索。字体使用 PDF 中嵌入的字体进行栅格化,缺少字体时则使用替代字体;嵌入的图像会按所选缩放比例重新采样。查看器绘制的注释(例如某些表单高亮)是否出现取决于 PDF 如何存储它们;扁平化的页面内容会完全按其渲染结果输出。

隐私与网络活动

你的 PDF 始终留在你的设备上。该页面不会上传文档,服务器也绝不会收到原始 PDF 的文件名。确实会离开浏览器的内容有:页面资源、来自其 CDN 的 PDF.js 和 JSZip,以及在使用 BMP 或 GIF 输出时,每页发送给转换器的一张图像。这些图像会写入临时位置,被读回响应中,并在响应构建完成后立即删除。不会以图库或历史记录的形式存储任何内容。

常见错误

  • 在选择 BMP 之前就渲染。选择器默认是 PNG。请先设置 BMP,或在更改后重新渲染。
  • 以为质量滑块能缩小 BMP。BMP 未压缩;在意外观大小时请使用 PNG 或 JPG。
  • 试图只渲染一页。渲染会覆盖整个文档;选择只影响下载内容。
  • 把扫描件放大到 300% 以求“更多细节”。这只会生成更大的文件,底层清晰度不变。
  • 以为能输出 SVG。SVG 选项会回退为 PNG,因为页面渲染是栅格化的。
  • 在长时间的 BMP 导出过程中关闭标签页。每个页面都需要一次服务器往返,因此大型文档需要时间。

限制

没有 OCR、没有文本提取、没有页面旋转控制,也没有裁剪。浏览器无法打开的受密码保护 PDF 会在渲染时失败。超长文档会很慢,因为每一页都要渲染,而对于 BMP,还要逐页转换。本工具不会把多页合并为单个多页 BMP,该格式在此用途中实际上也不支持这一点;你会得到每页一张图像或一个 ZIP。输出文件名根据 PDF 名称生成,因此如果你把两个同名文档的页面解压到同一个文件夹中,它们会发生冲突。

常见问题

常见问题解答

针对用户在信任结果之前常提出的疑问,提供简短解答。

不会。PDF 通过 PDF.js 在你的浏览器中本地渲染。只有渲染后的页面图像会发送到服务器,而且仅在你选择 BMP 或 GIF 输出时才会发送。

该页面使用共享的 PDF 转图像组件,其默认选择是 PNG。请在按下“渲染页面”之前选择 BMP,以便页面在渲染时即被转换。

渲染会处理每一页。之后你可以只选择所需的那一页,单独下载或加入 ZIP,但其他页面仍会先被渲染。

BMP 存储未压缩的像素。缩放比例翻倍会使像素数量变为四倍,因此文件大小增长很快。如果你需要更小的文件,请使用 PNG 或 JPG。

浏览器不会强制限制 PDF 大小,但每一页发送用于 BMP 转换的图像必须不超过 12 MB。如果某页被拒绝,请降低缩放比例。

不会。BMP 是页面的栅格图像,因此文本以像素存储,无法选择、搜索或复制。

评论 (0)

用于用户讨论、边界情况及后续建议。
发表评论
您的评论提交后将公开展示。
目前尚无评论。快来发表第一条评论吧!
请告诉我们!
报告此工具的问题

请描述您遇到的问题,以便我们进行调查并改进该工具。

什么最有帮助
请提供输入内容、预期结果、实际结果、浏览器/设备信息,如有帮助,请附上截图。
“截图”按钮会截取浏览器中的页面,并将生成的图片作为附件添加到此表单中。
整页截图
通过 newisty 在您的浏览器中捕获。
尚未截取屏幕截图。
工具 报告