多张图片合成一份 PDF
手机拍了一叠合同、回执或作业,想合成一个 PDF 发出去,这就是这个工具的用途:把选中的多张图片依次放进 A4 竖版页面,每张图占一页,最后导出 images.pdf。它只做合并,不做裁剪、旋转、压缩或文字识别(OCR),生成的页面里是图片,不能选中文字。
页面固定为 A4 竖版(约 595×842 pt),四周各留 20 pt 边距,图片等比缩放后居中。按代码里的算法推算:一张 4000×3000 的横向照片会被缩成约 555×416 pt,上下留出大片空白;一张 3000×4000 的竖向照片约为 555×740 pt。横向图不会自动把页面转成横版。缩放比例没有上限,所以很小的图也会被放大到铺满可用宽度,清晰度会下降。
PDF 页码完全等于缩略图的排列顺序,这个工具没有拖动排序功能。发现顺序错了,只能删掉有问题的图再重新添加,但重新添加的图会排到最后,所以通常需要把后面的图一并删掉再按正确顺序补上。同一次多选内部的顺序取决于系统文件选择器返回的顺序,不一定与文件名一致,建议添加后核对数字。
多半是其中某张图片无法被解码。逐张删除排查,或把它先转成 JPG/PNG 再添加。
工具不会旋转页面或图片。如果希望铺满整页,请先在相册里把图片转成竖向再添加。
不能直接调整。删掉后重新添加会排到末尾,最稳妥的办法是一开始就按最终顺序添加,或者生成后用站内的 PDF 页面排序工具重排。
不会。代码里没有上传请求,图片通过浏览器本地的临时地址读取,PDF 也在本机生成。jsPDF 库会在你第一次点击生成时加载,它随网站一起提供,不来自第三方服务器。