PNG 多半来自截图、导出的图表、示意图和标志,而不是相机,它也常常是最不方便交付的格式——一封带十四个 PNG 附件的邮件,远不如一份 PDF 有用。这个工具把它们装订成一份文档,每页一张,原始 PNG 数据由 pdf-lib 无损嵌入。
由于 PNG 字节是被复制而非解码重压,截图能保持像素级精确:UI 文字周围不会出现 JPEG 振铃,平坦的品牌色不会偏移,一像素的边框不会变糊。生成的 PDF 会比基于 JPEG 的更大,但当内容是文字和线条时,这正是应该做的取舍。
整个组装过程通过 pdf-lib 在浏览器内执行。内部看板的截图或私人往来的截屏,都不会离开你眼前这台设备。
PDF 页面可以按图片到达时的压缩形式原样收纳。未经旋转加入的 PNG,其原有的无损流会被直接嵌入,工具根本不会把它光栅化到画布,也就没有画质流失的余地。在 PDF 阅读器里放大到 400%,看到的仍是原文件中的像素。
只有两种情况会触发重绘:生成前旋转过图片,以及加入 WebP 或 HEIC 文件——两者都不是 PDF 格式可以直接嵌入的形式,会以 JPEG 质量 0.95 重新编码。正常尺寸下看不出差别,但含有小字的截图最好不要旋转后再加入。
可以。未旋转的 PNG 会保持原有的无损压缩被嵌入,因此截图中的文字和细线得到精确保存,导入过程中不存在重新压缩。
在嵌入的图像内部会被保留,但 PDF 页面底色是白的,因此查看或打印时透明区域直接显示为白色。
大致是这些 PNG 文件的总和再加少量开销,因为图像数据是复制而非重压。如果大到无法邮寄,可以再走一遍 PDF 压缩,它会以较低画质光栅化页面来降低体积。
可以。PNG、JPG、WebP、HEIC 的任意组合都能加入同一份文档,各自按 PDF 格式允许的方式嵌入或转换。
每一页取自己图片的尺寸按 96 DPI 换算,1920 × 1080 的截图会成为 1440 × 810 点的页面。若需统一为 A4 或 Letter,请使用统一 PDF 页面大小。
没有。pdf-lib 以 JavaScript 形式在本标签页内运行,在内存中生成文件。图像数据和成品 PDF 都不会传输到任何地方。