它不能做什么
它以固定分辨率把页面渲染成图片。有些需求要用别的工具。
不能选择页面范围
即使只需要一页,所有页面也都会被渲染并打包。之后打开 ZIP,保留需要的页面即可。
分辨率固定
页面始终以 144 DPI 输出,没有 300 DPI 印刷分辨率或更小尺寸的设置。如果需要别的尺寸,请之后用 图片尺寸调整 调整图片大小。
结果中没有文字
页面变成了图片,其中的文字无法再被选中、搜索或复制。如果需要文字,请对原始 PDF 运行 PDF 与图片 OCR。
一次一个 PDF
选择多个文件时只会保留第一个。如果要先合并多个 PDF 再提取页面,请先使用 PDF 合并。
相关 PDF 工具
常见问题
不会。PDF.js 在当前标签页内渲染页面。唯一需要下载的是 PDF.js 和 JSZip 这两个库本身,均来自 cdnjs CDN,任何请求都不会携带您的文档。
渲染器把每一页绘制为屏幕正常大小的两倍,相当于每英寸 144 像素。这对屏幕和幻灯片来说已经足够清晰,但低于常见的印刷分辨率,而且没有设置可以更改。
PNG 会,因为绘制页面前 canvas 没有被上色。JPG 会先把背景填充为白色,所以如果页面要放在深色背景上,PNG 是更稳妥的选择。
不可以。此工具总是渲染所有页面并一起打包。之后打开 ZIP,保留需要的页面即可。
常见原因包括文件设置了密码、下载损坏,或者文件实际上并不是真正的 PDF。
每个 PDF 最大 100 MB。非常大或页数非常多的文档还取决于设备内存,因为每个渲染完成的页面都会保留在标签页中,直到 ZIP 打包完成。
PDF 始终留在您的设备上
浏览器打开 PDF,PDF.js 在当前标签页内渲染每一页。不会上传任何内容,关闭标签页后即从内存中清除。