포맷 변경#
거의 모든 이미지 포맷간 변환을 지원합니다.
Note
“거의” 라는 것은 SVG를 제외한 모든 포맷을 의미합니다. SVG는 벡터/텍스트 포맷입니다.
예제#
format 은 출력포맷을 지정합니다.
https://example.com/sample.jpg/c_hdims/format/webp
https://example.com/sample.jpg/c_hdims/format/avif
입력포맷#
JPEG
PNG
WebP
AVIF
TIFF
GIF
HEIC/HEIF
RAW
Note
애니메이션 GIF로 대표되는 애니메이션 포맷도 지원합니다. 비디오 서비스에서 좀 더 자세히 다룹니다.
출력포맷#
JPEG
PNG
WebP
AVIF
TIFF
GIF
최대 해상도#
포맷 |
최대 해상도 |
|---|---|
|
65,536 x 65,536 |
|
65,536 x 65,536 |
|
16,383 x 16,383 |
|
16,383 x 16,383 |
|
16,384 x 16,384 |
AVIF 제약사항#
브라우저 호환을 위해 추가 명령를 지원합니다.
# 애니매이션 GIF를 AVIF 변환한다.
http://example.com/animate.gif/c_hdims/format/avif
# 스틸이미지 GIF를 AVIF 변환한다. (애니매이션 AVIF 미지원 브라우저 호환 옵션)
http://example.com/still.gif/c_hdims/format/avif;stillonly
# AVIF 변환 불가시 WEBP로 변환한다. WEBP 변환 불가시 원본 응답한다.
http://example.com/animate.gif/c_hdims/format/avif;stillonly;fallback=webp
stillonly#
스틸이미지만 처리한다.
애니매이션이라면 원본을 응답한다.
fallback#
예외 발생으로 처리불가시 후속 포맷 또는 원본을 응답한다.
포맷+최적화 후 용량 증가시 예외처리한다. (단, 이미지 편집 명령시 제외)