照片拼图工具
用本地照片制作网格拼图。调整顺序和每张照片的适应方式,设置输出像素与间距,然后生成 PNG 或 JPEG。
排列并下载拼图
- 添加 2–12 张受支持的 JPEG 或 PNG。列表显示已接受的照片及被拒绝的文件;可以前移、后移、替换或移除照片。
- 设置宽度、高度、列数、间距和外边距。选择每张照片,设置铺满裁剪或完整显示以及水平和垂直位置。行数根据照片数量和列数计算。
- 选择 PNG 或 JPEG,检查缩小的预览并生成拼图。文件通过格式和尺寸检查后即可下载;修改照片或设置会移除旧下载。
网格、裁剪与背景
照片按列表顺序从左到右、从上到下排列,每张出现一次。末尾的空单元格保留背景,最后一行不会拉伸。
铺满会填满单元格并裁掉多余部分;完整显示保留整张照片,可能露出背景。位置设置决定裁剪范围或照片在单元格中的位置。
外边距包围网格,间距分隔单元格。剩余整数像素分配给前面的列或行,因此单元格可能相差一个像素,输出尺寸仍保持不变。
透明 PNG 的未覆盖区域保持透明;不透明 PNG 和 JPEG 使用所选背景色。界面中的棋盘格仅用于显示,不会保存到图片中。
布局与适应方式示例
五张照片、1007×673 像素、三列、13 像素外边距和 7 像素间距形成两行。三列宽度分别为 323、322 和 322 像素,两行均高 320 像素,末尾一个单元格保留背景。
1200×800 照片铺满 323×320 单元格时,使用 807.5×800 的原图区域。水平位置为 75% 时,裁剪区域从左侧 294.375 个原图像素处开始。
800×400 照片完整显示在同一单元格时,绘制尺寸为 323×161.5 像素。垂直位置为 25% 时,上方留白 39.625 像素,下方留白 118.875 像素。
支持的文件与导出限制
支持静态 JPEG 和 PNG,每张最多 12 MiB、1600 万像素,单边最多 8192 像素;总计最多 48 MiB 和 6400 万像素。不支持 GIF、WebP、APNG、HEIC、SVG 和 HDR。
颜色仅接受未标记时按 sRGB 处理,以及规定的 SDR sRGB 或 Display P3 配置文件子集。不支持或冲突的颜色元数据会被拒绝。输出目标为 8 位 sRGB;广色域颜色可能变化,不保留原始配置文件、Exif 或 DPI。
输出宽高各为 64–4096 像素,总面积最多 1200 万像素,文件最多 64 MiB。即使在限制内,浏览器解码、内存分配或编码仍可能失败。预览使用缩略图,导出使用原图。
JPEG 有损且始终不透明。质量值只是浏览器编码提示,不保证文件大小。本工具不提供自由摆放、文字、贴纸、远程图片、滤镜或项目历史。
本地处理,不保存项目
工具在浏览器内处理照片,不增加照片上传、项目历史、包含输入的链接或照片遥测。清除或离开页面可释放资源;已打开页面切换语言会保留工作,新文档从空白开始。现有站点服务和浏览器扩展不在此限定承诺范围内。
照片拼图常见问题
参考资料
以下资料介绍基础格式和浏览器 API。本工具支持的图片范围更窄。
- html.spec.whatwg.orgCanvas 合成与导出
- html.spec.whatwg.orgImageBitmap 解码与方向
- w3.orgPNG 格式和颜色
- archive.color.orgICC 配置文件嵌入
核查于 2026 年 11 月 13 日;规范不保证浏览器行为。
