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 명세 페이지에서 정확한 파일 제한, 옵션 값과 지원 모드를 확인하세요.