ToolboxAgent

PDF转图片

在线将 PDF 每一页渲染为高清 PNG 图片,支持逐页下载,全部在浏览器内完成。

上传 PDF 文件

SUPPORTED: application/pdf,.pdf

使用说明

  1. 1 上传 PDF 文件
  2. 2 自动渲染所有页面为 PNG 预览
  3. 3 逐页下载所需图片,或一键下载全部页面

相关工具

音频格式转换

在线音频格式转换工具,支持MP3、WAV、OGG、FLAC格式互转,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器

CSV / JSON 互转

在线 CSV 与 JSON 互转工具,支持表头解析、数组对象格式化和结果复制。

CSV转Excel

在线CSV转Excel工具,上传CSV文件后解析并生成可下载的 .xlsx 文件

Excel转CSV

在线Excel转CSV工具,支持上传 .xlsx/.xls 文件并导出为CSV文本,使用SheetJS解析

Excel转JSON

在线Excel转JSON工具,上传Excel文件后解析为JSON对象数组(首行为键)

视频提取音频

从视频中提取音轨,支持输出MP3、WAV、OGG格式,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器

ZIP文件压缩/解压

在线压缩文件为ZIP或解压ZIP文件,支持多文件打包压缩和ZIP批量解压,纯浏览器本地处理不上传服务器。

HTML转Markdown

在线HTML转Markdown工具,使用TurndownService解析HTML并输出标准Markdown格式

图片转PDF

在线图片转PDF工具,支持多张图片按顺序生成PDF,每张图片一页,纯浏览器端处理

JSON转CSV

在线JSON转CSV工具,支持嵌套对象展平、自动生成表头,正确处理逗号、引号和换行。

JSON转Excel

在线JSON转Excel工具,粘贴JSON数组后生成可下载的 .xlsx 文件,自动提取字段作为表头

Markdown / HTML 互转

在线 Markdown 与 HTML 互转工具,支持安全预览、源码转换和快速复制结果。

SVG转PNG

在线SVG转PNG工具,支持文件上传或粘贴SVG代码,可调整缩放倍数。

单位转换

在线单位转换工具,支持长度、重量、温度等多种单位互转,实时计算结果

视频格式转换

在线视频格式转换工具,支持MP4和WebM格式互转,纯浏览器端处理,无需上传到服务器

视频转GIF

在线视频转GIF工具,支持设置宽度、帧率、起止时间,纯浏览器端使用ffmpeg.wasm处理,无需上传到服务器

关于此工具

PDF 转图片工具使用 pdf.js 在浏览器端将 PDF 每一页渲染为高清 PNG 图片,渲染分辨率可调,支持预览所有页面后按需逐页下载,或一键打包下载全部页面图片,所有处理在本地完成,文件不上传服务器。

常见使用场景:将 PDF 合同或报告的某几页截图用于展示、提取 PDF 中的图表或图片内容(保持高清)、将 PDF 文档转为图片后上传到不支持 PDF 的平台(如微信图文、小红书)、将 PDF 幻灯片每页转为图片便于在社交媒体逐页分享。

相比用截图工具逐页截取,这个工具能保证清晰度(无压缩),特别是文字密集或图表精细的 PDF,渲染后的 PNG 比截图更清晰。比在线 PDF 处理网站更安全,涉及内部文件、合同、个人信息的 PDF 不需要上传到第三方服务器。

常见问题

PDF 转图片的清晰度如何? +

清晰度由渲染分辨率决定,工具通常提供 1x/2x/3x 倍率选项。2x 倍率(约 150~200 DPI)适合屏幕查看,3x 倍率(约 300 DPI)适合印刷级别输出。PDF 原始内容如果是矢量图形,可以无限缩放渲染,文字始终清晰;如果 PDF 本身包含低分辨率位图,渲染后图片也会模糊。

加密的 PDF 可以转换吗? +

需要密码的加密 PDF,工具会在加载时提示输入密码,正确输入后才能渲染。没有密码但有「打印限制」的 PDF,通常仍可正常渲染为图片,因为工具调用的是 pdf.js 的渲染功能而非打印接口。如果遇到无法打开的文件,请检查是否有用户密码保护。

输出的图片格式只有 PNG 吗,能输出 JPG 吗? +

默认输出 PNG 格式,保留透明背景和最高色彩质量。如果工具提供 JPEG 输出选项,JPG 文件体积更小但有压缩损耗,适合以图片形式分享的场景。对于需要白色背景的场景,JPEG 格式即可;需要透明背景时使用 PNG 格式。

多页 PDF 的图片怎么打包下载? +

工具通常提供两种下载方式:逐页点击单独下载某一页(文件名如 page-1.png、page-2.png),或一键打包将所有页面图片压缩为 ZIP 文件下载。对于页数较多的 PDF(超过 10 页),建议使用 ZIP 打包下载,避免逐页点击下载的繁琐操作。

处理大型 PDF 文件(几十页、几十 MB)会卡顿吗? +

pdf.js 在浏览器端逐页渲染,初次加载大型 PDF 可能需要数秒。几十页的普通 PDF(每页内容不复杂)通常都在可接受范围内。如果 PDF 包含大量高分辨率图片或复杂矢量图形,单页渲染时间可能较长。建议选择合适的渲染倍率,过高的倍率会显著增加内存占用和处理时间。