fmt
작성 대상:
- 개발자
- 사용자
응답 이미지 형식. 클라이언트로 보낸 이미지 데이터의 이미지 인코딩 형식을 지정하고 HTTP 응답 헤더의 해당 응답 MIME 형식을 지정합니다.
fmt= *
format*[,[ *
pixelType*][, *
tiffCompression*]]
형식 | jpeg | 손실 JPEG. |
jpg | 손실 JPG. | |
png | 손실 없는 PNG. | |
png-alpha | 알파 채널이 포함된 손실 없는 PNG. | |
tif | TIFF. | |
tif-alpha | 알파 채널을 사용하는 TIFF. | |
swf | Macromedia swf 파일에 포함된 손실 JPEG. | |
swf 알파 | 손실 JPEG 및 Macromedia swf 파일에 포함된 수축 압축 마스크. | |
이미지가 PDF에 포함되었습니다. | ||
eps | 압축되지 않은 바이너리 캡슐화된 PostScript. | |
gif | 256색 GIF. | |
gif-alpha | 255가지 색상과 키 색상 투명도가 포함된 GIF. | |
pixelType | rgb | RGB 이미지 데이터를 반환합니다. |
회색 | 회색 음영 이미지 데이터를 반환합니다. | |
cmyk | CMYK 이미지 데이터를 반환합니다. | |
tiffCompression | 없음 | 압축이 해제되었습니다. |
lzw | LZW (Lempel-Ziv-Welch) 압축(무손실). | |
zip | "수축" 압축(무손실). | |
jpeg | JPEG 압축(손실). |
icc=
이(가) 지정되지 않은 경우 pixelType
효과 출력 색상 공간 변환. pixelType
에 해당하는 기본 색상 프로필이 적용됩니다. 색상 관리가 비활성화되어 있으면 순조로운 변환이 적용됩니다. 출력 픽셀 형식을 결정하는 icc=
을(를) 지정하면 pixelType
이(가) 무시됩니다.
compression
tif, tif-alpha 또는 PDF이 format
(으)로 지정된 경우에만 허용됩니다. 이러한 이미지 형식에 대해 지원되는 압축 옵션은 아래 표를 참조하십시오.
qlt-
JPEG, JPEG 압축을 사용한 TIFF, JPEG 압축을 사용한 PDF 및 SWF 파일 형식에 대한 JPEG 인코딩 옵션을 설정합니다. fmt=gif
또는 fmt=gif-alpha
인 경우 quantize=
을(를) 사용합니다. 자세한 내용은 명령 설명을 참조하십시오. 다른 형식에는 설정 가능한 옵션이 없습니다.
모든 형식 및 픽셀 유형에 대해 픽셀 구성 요소당 8비트가 반환됩니다.
다음 표에는 유효한 format
및 pixelType
조합, 해당 HTTP 응답 MIME 유형, ICC 프로필을 포함할 수 있는지 여부(iccEmbed= 참조) 및 적용할 수 있는 형식별 옵션 명령이 나와 있습니다.
형식 | pixelType | 응답 MIME 유형 | ICC 프로파일 포함 | 옵션 |
---|---|---|---|---|
jpeg, jpg | rgb, 회색, cmyk | <image/jpeg> | 예 | qlt= |
png, png-alpha | rgb, 회색 | <image/png> | 예 | |
png8, png8-alpha | rgb | <image/png> | 예 | |
tif, tif-alpha | rgb, 회색, cmyk | <image/tiff> | 예 |
tiffCompression (none|lzw|zip|jpeg), pathEmbed=, qlt ( tiffCompression 이(가) 'jpeg'로 설정되지 않은 경우 qlt= 이(가) 무시됩니다.) |
swf, swf 알파 | rgb, 회색 | <application/x-shockwave-flash> |
아니요 (Flash Player은 포함된 ICC 프로파일을 무시합니다.) | qlt= , 특성::TrustedDomains |
rgb, 회색, cmyk | <application/pdf> | 예 |
tiffCompression (없음|zip|jpeg),qlt= ( tiffCompression 이(가) 'jpeg'로 설정되지 않은 경우 qlt= 이(가) 무시됩니다.) | |
eps | rgb, 회색, cmyk | <이미지/eps> | 예 | pathEmbed= |
gif, gif-alpha |
rgb, 회색 (데이터는 회색 또는 rgb로 변환된 후 팔레트로 변환됩니다.) | <image/gif> | 아니요 |
클라이언트로 보낸 응답 이미지 데이터의 인코딩 형식을 지정하고 HTTP 응답 헤더의 해당 응답 MIME 형식을 지정합니다.
png-alpha
은(는) 연결되지 않은 알파(즉, 알파는 픽셀 값을 미리 곱하지 않음)를 반환하고 tif-alpha
및 swf-alpha
은(는) 연결된 알파(즉, 알파 값을 알파 값과 미리 곱함)를 반환합니다. 알파 채널은 req=img
에 대한 비네팅의 배경 마스크와 req=object
이(가) 있는 경우 그룹 또는 개체 마스크의 역형에 해당합니다. 중첩된 IR 요청을 사용할 때 알파를 적용하려면 포함된 IR 요청 및 기본 요청에 적절한 알파 파일 형식의 fmt=
을(를) 추가합니다. CMYK 또는 회색 음영 ICC 프로필이 icc=
(으)로 지정된 경우 알파 데이터가 반환되지 않습니다.
속성
요청의 어느 위치에서나 발생할 수 있습니다.
기본값
format
기본값은 attribute::Format
이고 tiffCompression
기본값은 attribute::TiffEncoding
입니다. pixelType
icc=
이(가) 지정되지 않은 경우 기본값은 rgb
입니다. 그렇지 않으면 지정된 ICC 프로필의 픽셀 유형에 해당합니다.
참조
특성::Format , 특성::JpegQuality, 특성::TiffEncoding, qlt=, iccEmbed=, pathEmbed=, req=, quantize=