图片翻转

对图片进行垂直翻转、水平翻转或双向翻转。

功能说明

  • 操作名:flip
  • 请求格式:?x-oss-process=image/flip,{value}
  • 支持垂直翻转(上下镜像)
  • 支持水平翻转(左右镜像)
  • 支持双向翻转(等同旋转 180°)

参数说明

参数类型必填默认值取值范围说明
[value]Integer0 / 1 / 20:垂直翻转;1:水平翻转;2:双向翻转

代码示例

URL DSL

# 垂直翻转(上下镜像)
?x-oss-process=image/flip,0

# 水平翻转(左右镜像)
?x-oss-process=image/flip,1

# 双向翻转(等同旋转 180°)
?x-oss-process=image/flip,2

processImage(URL 字符串)

import { processImage } from '@imgx-kit/core';

const buf = await processImage(
  './photo.jpg',
  'image/flip,1',
);

imgx 链式 API

import { imgx } from '@imgx-kit/core';

const buf = await imgx('./photo.jpg')
  .flip({ value: 1 })
  .toBuffer();

边界说明

  • 输出尺寸与原图相同
  • 通用大小/像素上限见快速开始