图片 PDF 转换

把多张图片合成 PDF,或把 PDF 页面导出为 PNG / JPG。

方向
结果

处理完成的文件会显示在这里,并提供下载操作。

已准备好。选择转换方向并添加文件。

你的 PDF 和图片会在浏览器本地处理,不会上传到 BroBroGo。

常见问题

这些文件会被上传吗?

不会。转换会在你的浏览器里本地运行,下载文件也由浏览器直接生成。

PDF 页面导出时该选 PNG 还是 JPG?

文字和扁平图形较多时选 PNG 更清晰;扫描件或照片较多时选 JPG 通常更小,质量滑块控制清晰度和体积的取舍。

能转换带密码的 PDF 吗?

不能。加密 PDF 会被明确提示,不会尝试绕过密码。

双向转换机制与格式支持

图片 PDF 转换工具支持“图片转 PDF”与“PDF转图片”双向处理。在“图片转 PDF”模式下,用户可将多张图片合并为一个单页或多页的 PDF 文档。该模式支持的输入格式包括 JPG、PNG、WebP、AVIF、GIF、HEIC 以及 HEIF。

在“PDF 转图片”模式下,工具可将一个 PDF 文档的各个页面提取并导出为独立的图像文件。导出时,用户可以根据需求选择 PNG 或 JPG 格式:

  • PNG 格式:适合含有大量文字、图表或扁平设计图形的页面,能够保持文字边缘的锐利度与图形的清晰度。
  • JPG 格式:适合包含照片或扫描件的 PDF 页面。在此格式下,工具提供质量滑块,用于平衡图像清晰度与文件体积。较高的质量数值会产生更清晰的图像,但导出的 JPG 文件体积也会相应增大。

输入限制与规格要求

为了保证浏览器本地处理的稳定性,工具对输入文件设定了明确的限制:

转换方向 文件数量限制 单个文件大小限制 页面数量限制
图片转 PDF 最多 20 张图片 每个文件不超过 50 MB
PDF 转图片 必须为 1 个 PDF 文件 不超过 50 MB 最多 500 页

若上传的文件不符合上述规格,系统将触发相应的提示:

  • 未选择文件时,显示“请至少选择一个文件。”
  • 图片转 PDF 时若选择超过 20 张图片,显示“一次最多选择 {max} 张图片。”
  • 文件超过 50 MB 时,显示“每个文件必须不超过 {max}。”
  • PDF 页面超过 500 页时,显示“这个 PDF 超过 {max} 页,不适合在这里导出。”

异常处理与错误提示

在读取或转换过程中,如果遇到受损、加密或格式不兼容的文件,工具会终止该文件的处理并显示具体的错误原因:

  • 文件类型不匹配:若在“图片转 PDF”中选择了不支持的格式,显示“请选择图片文件:JPG、PNG、WebP、AVIF、GIF、HEIC 或 HEIF。”;若在“PDF 转图片”中选择了非 PDF 文件,显示“请选择一个 PDF 文件。”;若文件类型与当前选择的转换方向不符,则提示“所选方向不支持这种文件类型。”
  • 空文件:若文件大小为 0 字节,提示“这个文件是空文件。”
  • 加密保护:若 PDF 设有打开密码或权限加密,提示“这个 PDF 已加密或受密码保护。”
  • 文件损坏:若 PDF 结构损坏无法解析,提示“无法按 PDF 打开这个文件,可能已损坏或扩展名不正确。”;若图片数据无法正常解码,提示“无法解码这张图片,它可能已损坏,或者根本不是图片。”
  • 未知转换失败:若因其他未知原因导致无法转换,提示“这个文件无法转换。”
  • 批量失败统计:如果单个文件转换失败,显示“转换失败,请换一个文件试试。”;若有多个文件无法处理,则汇总显示“{count} 个文件无法处理。”

浏览器本地处理与隐私保护

本工具的所有转换操作均在用户的浏览器本地完成。当用户选择文件并点击“生成 PDF”或“导出页面”时,JavaScript 脚本会直接在浏览器进程中解析图片数据或渲染 PDF 页面。

在此过程中,用户的 PDF 文档和图片不会上传到 BroBroGo 服务器。由于数据无需经过网络传输,这不仅避免了网络带宽对上传和下载速度的限制,也确保了处理过程不涉及任何云端存储或第三方服务器留存。


转换结果与输出数据

转换完成后,工具会在结果区域展示详细的数据指标与下载选项:

  • 图片转 PDF 输出

    • 完成提示:“已生成 {count} 个 PDF 文件。”
    • 数据展示:包含“来源”(原始图片的总大小)、“输出”(生成的 PDF 文件大小)以及“页数”(PDF 的总页数)。
    • 转换摘要:“已生成 {pages} 页:{original} -> {output}”。
    • 用户可通过“下载”按钮保存生成的 PDF 文档。
  • PDF 转图片输出

    • 完成提示:“已导出 {count} 张图片。”
    • 数据展示:包含“来源”(PDF 文件大小)、“输出”(所有导出图片的总大小)、“页数”(导出的图片张数)以及“尺寸”(导出图片的像素分辨率)。
    • 转换摘要:“已生成 {pages} 页:{original} -> {output}”。
    • 用户可以点击“下载”保存单张图片,或点击“全部下载 (.zip)”将所有图片打包为 ZIP 压缩包下载。

常见问题

这些文件会被上传吗?

不会。转换会在你的浏览器里本地运行,下载文件也由浏览器直接生成。

PDF 页面导出时该选 PNG 还是 JPG?

文字和扁平图形较多时选 PNG 更清晰;扫描件或照片较多时选 JPG 通常更小,质量滑块控制清晰度和体积的取舍。

能转换带密码的 PDF 吗?

不能。加密 PDF 会被明确提示,不会尝试绕过密码。