Image Converters 工具已更新 1 天前

PDF 转 GIF 转换器

PDF 转 GIF 转换器会渲染 PDF 的每一页,并将每一页保存为静态 GIF。页面通过 PDF.js 在你的浏览器中绘制,然后因为画布无法写出 GIF,所以由服务器将其编码为 GIF。选择渲染缩放比例、渲染、选择页面,然后下载单个文件或 ZIP 压缩包。不支持动态 GIF,预览为 PNG。

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

使用 PDF 转 GIF 转换器

PDF 转图像设置

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

已渲染的页面

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

阅读内容

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

此转换器的作用

上传一个 PDF,此页面会将每一页渲染成图片,然后将结果以 GIF 文件的形式交给你。渲染在浏览器中使用 PDF.js 完成:每一页都会按你选择的大小绘制到画布上,画布再被转换为图像。由于浏览器画布可以编码 PNG 和 JPEG,但无法编码 GIF,因此页面图像会被发送到服务器进行最终的 GIF 编码,一次一页。

输出结果是每个 PDF 页面一个静态 GIF,而非动画 GIF。一个十页的文档会生成十个文件,文件名根据 PDF 名称和页码命名,你可以单独下载它们,也可以将选中的页面打包成 ZIP 压缩包。

GIF 对你的页面意味着什么

GIF 是一种古老的格式,有着严格的限制,这些限制会在转换后的文档中体现出来。

  • 每张图像最多 256 种颜色。包含照片、渐变、有多种色调的图表或抗锯齿文字的页面会被缩减为调色板。预计渐变色会出现色带,小字体的边缘会略微粗糙。
  • 最多一种透明色。透明度是按像素开启或关闭的;半透明阴影和柔和边缘无法表现,因此会被压平。
  • 每个文件一帧。此页面上的任何功能都不会生成动画。如果你期望得到页面的幻灯片放映,那并不是你能得到的结果。
  • 没有质量设置。质量滑块仅适用于 JPEG 和 WebP。GIF 没有可比的压缩调节,因此你对大小的唯一掌控手段就是渲染缩放比例。
  • 对于文档而言,通常比 PNG 更大。GIF 的压缩对于带文字的纯色页面来说效果较弱。同一页面的 PNG 往往更小且更清晰。选择 GIF 是为了兼容性,而不是为了效率。

两阶段处理流程及其重要性

  1. PDF.js 在本地打开文件并报告页数。
  2. 对于每一页,它创建一个画布,按你输入的百分比进行缩放,并将页面渲染到画布上。
  3. 画布按该尺寸导出为 PNG 数据 URL。
  4. 对于 PNG、JPEG、WebP、JFIF 和 JIFF,工作到此为止:浏览器已拥有最终文件。
  5. 对于 GIF,PNG 会连同所请求的格式、文件名和质量值一起发送到转换端点。服务器重新编码后返回 GIF,并将其存储为该页面的下载数据块。
  6. 预览卡片仍然显示 PNG 渲染结果,而非 GIF,因此你看到的缩略图比将要下载的文件更清晰、色彩更丰富。

由此产生两个后果。第一,页面图像在渲染期间会被上传,尽管 PDF 本身不会。第二,转换是顺序进行的:一个长文档意味着每一页都要上传一次并编码一次,因此时间随页数增加而增长,而单次失败就会在该页处停止整个渲染。

分步操作

  1. 将 PDF 拖放到上传区域,或点击浏览。文件必须按 MIME 类型或扩展名为 PDF。
  2. 将 Convert To 保留为 GIF,或者如果你想要其他格式则更改它。选择器并未锁定为 GIF;此页面只是默认从它开始。
  3. 将 Image Size Scale 设置为 5 到 300 百分比之间。100 百分比按 PDF 自身的页面大小以 CSS 像素渲染;200 百分比将每个方向的像素尺寸加倍,这正是你想要用于打印质量输出的设置。
  4. 质量字段对 GIF 会被忽略,因此其值不影响结果。
  5. 按 Render Pages。每一页都会被渲染;无法只渲染某个范围。进度会逐页报告。
  6. 勾选你想要的页面,或使用 Select all。Single Page、Range 和 Manual Pages 控件只会向下载选择中添加条目——它们不会限制渲染。
  7. 点击页面卡片下载该页,或将选中的页面打包成 ZIP。

文件名遵循源 PDF:report-page-1.gif、report-page-2.gif 等,其中字母、数字、连字符和下划线以外的字符会被替换。ZIP 命名为 report-selected-pages.zip。

选择缩放比例

缩放比例是唯一能显著改变 GIF 的设置。在 100 百分比下,典型的 A4 页面渲染约为 794 x 1123 像素,对于屏幕阅读来说已经足够。在 50 百分比下,你会得到大约四分之一的像素和一个小得多的文件,但小号印刷文字会变得难以辨认。在 200 百分比下,像素数量再次翻两番,调色板需要表现的细节更多,文件增长的速度可能超过尺寸所暗示的程度。对于整页正文文本,100 到 150 百分比通常是合理的区间。对于打算在幻灯片中复用的单张图表,200 百分比是合理的。

注意上传的页面尺寸。转换端点每渲染页最多接受 12 MB。以 300% 渲染的超大页面可能会超出该限制,请求将直接失败,而不会为你自动缩小。

何时适合输出 GIF

  • 老旧软件。一些遗留文档系统、工单工具和电子邮件客户端会接受 GIF,却拒绝 PNG。
  • 简单线稿。黑白示意图、签名页、盖章证书或徽标页转换为 GIF 后没有可见损失。
  • 微型预览。低缩放比例下的极小缩略图在 GIF 中同样很小,且通用可读。
  • 受调色板控制的页面。本身已限制为少数几种纯色的页面可以完好地保留在 256 色限制之内。

对于照片类页面、扫描手写内容、渐变、色调丰富的图表以及任何包含细小文字的页面,PNG 看起来会更好,而且往往占用空间更小。格式选择器让你无需重新上传即可切换。

不足之处

  • 长文档。每一页都会被渲染,而每个 GIF 页面都是一次单独的往返请求。五十页意味着五十次转换。
  • 超大页面尺寸。高缩放比例下的建筑图纸或海报会生成超过服务器限制的页面图像。
  • 加密 PDF。受密码保护的文件无法打开;不会有密码提示。
  • 没有文本图层的扫描 PDF。它们作为图像可以正常转换,但这里没有 OCR。如果你需要文字,请使用 PDF 转文本工具。
  • 交互式内容。链接、表单字段、注释和嵌入视频不属于光栅图像的一部分。

限制

一次处理一个 PDF;GIF 输出为每页一张静态图像,无动画;界面中未强制限制页数,但实际限制由浏览器内存和转换时间决定;无法控制背景色;无 DPI 元数据;无旋转或裁剪工具;无 OCR,也无文本提取。渲染按你设置的缩放比例进行,事后不改动缩放比例就无法更改,除非重新渲染。页面选择仅影响下载内容。

隐私

PDF 在本地打开,绝不会作为文档上传。但是,在 GIF 模式下,每个渲染出的页面图像都会被发送到服务器进行编码,因此你页面的可见内容确实会离开浏览器。转换后的文件在响应构建完成后会在服务器上被读取并删除,不会保留任何历史记录。如果 PDF 包含机密材料,请优先选择 PNG 或 JPEG 输出,它们完全在浏览器中生成,或者在转换前先进行编辑遮盖。

故障排除

  • 没有任何渲染。检查文件确实是 PDF;重命名的 .docx 即使扩展名显示为 .pdf 也会失败。
  • 渲染在某一页卡住。高缩放比例下极其复杂的页面在浏览器中可能需要很长时间。降低缩放比例后再试。
  • 转换在较后页面出错。该页面图像很可能超过了 12 MB 的上传限制。请降低缩放比例。
  • 颜色看起来有断层。这是 GIF 的预期表现。将格式切换为 PNG 以获得无损结果。
  • 文字看起来发虚。页面是在较低缩放比例下光栅化的。以更高的百分比重新渲染。
  • 页面空白。某些 PDF 绘制内容的方式是 PDF.js 无法重现的,或者该页面确实为空。请在查看器中检查原始文件。

常见错误

  • 期待生成动态 GIF。每一页都是独立的静态文件。
  • 误以为缩略图就是 GIF。预览是 PNG 渲染结果;下载的才是编码后的 GIF。
  • 误以为质量滑块会起作用。它对 GIF 会被忽略。
  • 渲染一份 200 页的报告却只为转换三页。渲染始终覆盖整个文档;选择仅用于筛选下载内容。
  • 为照片密集的扫描件选择 GIF。PNG 或 JPEG 会更小且更清晰。
  • 不加考虑地上传机密页面。GIF 转换会将渲染后的页面发送到服务器。

常见问题

常见问题解答

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

不会。每一页都会变成一个独立的静态 GIF 文件。没有动画或幻灯片输出。

预览保持为 PNG 渲染结果,因为那是 PDF.js 绘制的内容。GIF 是在服务器上根据该 PNG 编码的,因此调色板缩减只会出现在下载的文件中。

文档会保留在你的浏览器中,但在 GIF 模式下,每个渲染后的页面图像都会被发送到服务器进行编码。服务器在返回转换后的文件后会将其删除。

所有页面都会被渲染。之后你可以选择想要的页面进行单独下载或打包成 ZIP 压缩包,但渲染本身始终会覆盖整个文档。

对于纯文本页面,GIF 的压缩效果较差。除非你需要 GIF 的兼容性,否则 PNG 通常会更小、更清晰。

对 GIF 没有任何作用。它适用于 JPEG 和 WebP 输出。对于 GIF,渲染缩放比例是唯一的尺寸控制方式。

每个提交转换的渲染页面图像必须不超过 12 MB。在高缩放比例下,非常大的页面可能会超出此限制,因此请降低缩放比例。

评论 (0)

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

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

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