SDK 레시피›이미지 보정 → 리사이즈 → WebP
Image 워크플로우

이미지 보정 → 리사이즈 → WebP

이미지를 보정한 뒤 웹 서비스 크기로 조절하고 최종 결과를 WebP로 변환합니다.

image-enhancer
→
resize-image
→
jpg-to-webp
입력JPG / PNG / WebP
최종 결과WebP File
사용 Toolimage-enhancer → resize-image → jpg-to-webp

전체 코드

const enhanced = await client.run("image-enhancer", {
  file: originalFile,
  options: {
    preset: "balanced",
    auto: true,
    format: "jpg",
    quality: 0.92
  }
});

const resized = await client.run("resize-image", {
  file: enhanced.files[0],
  options: {
    width: 1200,
    keepAspectRatio: true,
    format: "jpg",
    quality: 0.9
  }
});

const webp = await client.run("jpg-to-webp", {
  file: resized.files[0],
  options: {
    quality: 0.85
  }
});

const finalFile = webp.files[0];
이 레시피를 수정하기 전에 client.describe(toolId) 또는 Tool 명세 페이지에서 정확한 파일 제한, 옵션 값과 지원 모드를 확인하세요.