TIFF 이미지 (.tiff)
TIFF 표준TIFF(Tagged Image File Format)은 고해상도 문서 스캔, 아카이브 사진 보존, 의료 영상 및 상업용 인쇄 프리프레스를 위한 최고의 표준입니다.
TIFF을(를) JPG(으)로 변환
무료 브라우저 내 TIFF-JPG 변환기. 기기에서 파일을 즉시 변환하세요.
검사 및 메타데이터
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 TIFF 파일을 식별합니다:
바이트 단위 헤더 시그니처 (매직 바이트)
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 TIFF 파일을 식별합니다:
16진수 시그니처 (오프셋 0):
49 49 2A 00 / 4D 4D 00 2AASCII 표현: II*\0 / MM\0*
표준화: TIFF Revision 6.0 (Adobe Systems)
기술 사양
| 컨테이너 아키텍처 | Image File Directory (IFD) tag-value container supporting multi-page images and tiled structures |
| 압축 | Uncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG |
| 바이트 엔디안 | Little-Endian ('II' Intel) or Big-Endian ('MM' Motorola) |
| 색 공간 | sRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675) |
| 채널 및 구조 | Bilevel (1-bit), Grayscale (8/16-bit), RGB (24/48-bit), CMYK (32-bit), and multi-spectral planar channels |
| 최대 크기 | 4,294,967,295 x 4,294,967,295 pixels (BigTIFF 64-bit extension) |
| 투명도 | Associated or unassociated alpha channels and transparency masks |
| 스트리밍 및 프로그레시브 | Strip-based and tile-based streaming allows partial-image decoding without loading full file |
기술 비교 매트릭스: TIFF 대 경쟁사
| 기술적 속성 | TIFF (현재) | PNG | JPG | |
|---|---|---|---|---|
| 다중 페이지 지원 | 네이티브 다중 페이지 문서 저장 | 단일 이미지 전용 | 다중 페이지 문서 표준 | 단일 이미지 전용 |
| 색상 공간 | RGB, CMYK, Lab, 그레이스케일, 스팟 | RGB, 그레이스케일 | RGB, CMYK, 스팟, 그레이스케일 | RGB, CMYK, 그레이스케일 |
| 웹 브라우저 지원 | 기본 인라인 브라우저 지원 없음 | 100% 범용 브라우저 지원 | 모든 브라우저에서 기본 PDF 뷰어 지원 | 100% 범용 브라우저 지원 |
| 아카이브 수명 | 미국 의회 도서관 골드 표준 | 높음(개방형 웹 표준) | ISO 표준(PDF/A) | 낮음(손실성 세대 손실) |
일반적인 손상 모드 및 헥스 복구 가이드
소프트웨어에서 'TIFFReadDirectory: Failed to read directory at offset X' 오류를 보고합니다.
근본 원인: 헤더의 IFD 포인터가 손상되었거나 IFD 태그 테이블에 도달하기 전에 파일이 잘렸습니다.
복구: tiffsplit/libtiff를 사용하여 IFD 인덱스를 재구축하거나 File2File TIFF 변환기를 통해 변환하세요.
보안 분석 및 파서 공격 벡터
LibTIFF 및 타사 TIFF 디코더는 역사적으로 조작된 태그 값으로 인해 발생하는 힙 버퍼 오버플로우에 취약했습니다.
알려진 공격 벡터
- StripByteCounts 계산 중 정수 오버플로우로 인한 힙 버퍼 오버플로우 발생
- LZW 비트스트림 압축 해제 중 메모리 경계 초과 쓰기
- 순환 IFD 디렉토리 포인터 루프를 통한 서비스 거부(DoS)
방어적 모범 사례:
역사적 배경 및 주요 이력
주요 장점
- 글로벌 아카이브 벤치마크: 장기 디지털 보존을 위해 미국 의회 도서관과 박물관에서 널리 권장합니다.
- 무손실 압축 알고리즘(LZW 및 ZIP)을 통해 100% 비트 단위의 정확한 픽셀 보존을 보장합니다.
- 다중 페이지 문서에 대한 네이티브 지원으로 스캔한 전체 책이나 계약서를 단일 파일에 저장할 수 있습니다.
기술적 제한 사항 및 단점
- WebP나 AVIF 같은 최신 압축 형식에 비해 파일 크기가 큽니다.
- 웹 브라우저의 기본 인라인 표시 지원 부족(플러그인 없이는 브라우저에서 TIFF를 렌더링할 수 없음).
- 매우 유연한 태그 사양으로 인해 일부 특수한 TIFF 변형은 서로 다른 소프트웨어에서 열리지 않을 수 있습니다.
흥미로운 기술적 상식
- TIFF 파일의 처음 두 글자는 바이트 순서를 나타냅니다. 'II'는 인텔(리틀 엔디안), 'MM'은 모토로라(빅 엔디안)를 의미합니다.
- 방대한 양의 선택적 태그 때문에 프로그래머들 사이에서는 TIFF가 '호환되지 않는 수천 가지 파일 형식(Thousands of Incompatible File Formats)'의 약자라는 농담이 유명합니다.
- 데스크톱 스캐너 거인인 Aldus는 1986년 당시 모든 스캐너 브랜드가 서로 호환되지 않는 다른 파일 형식을 사용했기 때문에 TIFF를 만들었습니다.
자주 묻는 기술 질문
웹 브라우저가 TIFF 파일을 열 수 없는 이유는 무엇인가요?
브라우저는 엄청난 사양 복잡성, 레거시 LZW 특허에서 비롯된 라이선스 부담, 그리고 웹에 적합하지 않은 거대한 파일 크기 때문에 TIFF를 기본적으로 지원하지 않습니다.
다중 페이지 TIFF를 PDF로 어떻게 변환할 수 있나요?
웹 브라우저 내에서 직접 File2File.app을 사용하여 다중 페이지 TIFF 파일을 표준 PDF 문서나 개별 PNG 이미지로 변환할 수 있습니다.
TIFF에서 LZW와 ZIP 압축의 차이점은 무엇인가요?
둘 다 100% 무손실 압축입니다. LZW는 고전적이고 호환성이 매우 높은 압축 알고리즘이며, ZIP(Deflate)은 일반적으로 파일 크기를 10%~20% 더 작게 줄여줍니다.