长图拼接

聊天记录截图要一张张翻着发?按顺序上下拼成一张长图,图片/PDF 都能拼,本地处理不上传。

点击或拖拽上传图片或 PDF

支持 JPG / PNG / PDF,单个不超过 10MB,最多 10 个文件

混合上传

支持图片和 PDF 混合上传,PDF 所有页面自动参与合成

灵活拼接

横向或纵向拼接,可调间距与背景色,自动等比缩放对齐

本地处理

所有文件在浏览器中处理,不上传服务器,保护隐私

如何合成图片?

  1. 点击上传区域或将文件拖拽到上传区域(支持同时选择多个图片或PDF)
  2. 拖拽缩略图调整文件顺序,点击×删除单个文件
  3. 选择拼接方向(横向/纵向),调整间距、背景色与输出格式
  4. 点击"合成图片"按钮,等待处理完成
  5. 预览合成结果后,点击"下载合成图片"保存

使用场景

  • 长图分享:多张截图拼接成一张长图便于社交分享
  • 证件合成:身份证正反面合成一张图片
  • 产品展示:产品多角度图合成为一张展示图
  • 文档对比:PDF首页与图片合成对比图

技术特色

  • 基于 Canvas API 绘制,PDF 解析使用 pdf.js(v4)
  • 支持横向/纵向拼接,自动按最高/最宽等比缩放对齐
  • 可调拼接间距(0-20px),可选白色/黑色/透明背景
  • 输出 PNG 无损JPEG 压缩格式
  • 缩略图支持拖拽排序,操作直观
  • 所有文件数据仅在浏览器内存中处理,不上传服务器

常见问题

PDF 文件如何处理?

PDF 所有页面都会逐页转为图片参与合成。例如一个 5 页的 PDF,会展开为 5 张图片与其他文件一起拼接。

透明背景选什么格式?

透明背景请选 PNG 格式输出。JPEG 不支持透明,会自动用白色填充。

最多支持多少个文件?

最多 10 个文件,单个文件不超过 10MB。建议控制在合理数量以保证合成速度。