图片镜像翻转工具

在线水平或垂直翻转图片(镜像),也可旋转,处理后可下载,适合调整照片方向和制作镜像效果,纯本地不上传。

工具介绍

图片镜像翻转工具是一款免费在线工具,支持对图片进行水平翻转(左右镜像)、垂直翻转(上下镜像)、以及90/180/270度旋转,实时预览处理效果,可导出PNG或JPEG格式图片。所有处理均在本地浏览器完成,不会上传图片到服务器。

使用方法

  1. 点击「选择图片」按钮上传需要处理的图片
  2. 勾选需要的翻转选项:水平翻转/垂直翻转,可同时勾选
  3. 选择需要旋转的角度(默认不旋转)
  4. 在画布上实时预览处理效果
  5. 选择导出格式,点击「导出图片」下载处理后的图片

实现原理

工具通过HTML5 Canvas API实现图片变换,核心步骤:

  1. 读取用户上传的图片到Image对象
  2. 根据翻转、旋转参数设置Canvas变换矩阵:使用scale方法实现翻转,使用rotate方法实现旋转
  3. 绘制变换后的图片到Canvas进行预览
  4. 点击导出时,使用Canvas的toDataURL方法生成对应格式的图片文件并触发下载
可以同时进行水平和垂直翻转吗?

可以,同时勾选两个选项即可实现图片同时水平和垂直翻转,相当于旋转180度效果。

处理后的图片会上传到服务器吗?

不会,所有图片处理均在你的本地浏览器中完成,图片不会上传到任何服务器,保障你的隐私安全。

为什么导出的JPEG图片画质不如原图?

工具默认导出JPEG质量为92%,接近原图质量,如果需要更高画质,你可以选择导出PNG格式,PNG为无损压缩。

支持处理多大的图片?

支持处理的图片大小仅受你设备的内存限制,一般几十MB以内的图片都可以正常处理。