TIFF 이미지 (.tiff)

TIFF 표준

Tagged Image File Format(TIFF)은 고해상도 문서 스캔, 사진의 장기 보존, 의료 영상 및 상업 인쇄용 프리프레스 분야에서 대표적인 표준입니다.

TIFF을(를) JPG(으)로 변환

무료 브라우저 내 TIFF에서 JPG로 변환하는 도구입니다. 기기에서 파일을 즉시 변환할 수 있습니다.

검사 및 메타데이터

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 TIFF 파일을 식별합니다:

여기에 파일을 선택하거나 놓으십시오

비공개 - 파일은 기기를 벗어나지 않습니다

또는 붙여넣기 Ctrl+V
네트워크 전송 없음에 대한 개인정보 보호 보장: 외부 서버로 업로드된 데이터는 0바이트입니다. 모든 처리는 브라우저 샌드박스 내에서 로컬로 수행되었습니다.

바이트 단위 헤더 시그니처 (매직 바이트)

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 TIFF 파일을 식별합니다:

16진수 시그니처 (오프셋 0):

49 49 2A 00 / 4D 4D 00 2A

ASCII 표현: II*\0 / MM\0*

표준화: TIFF 개정판 6.0(Adobe Systems)

기술 사양

컨테이너 아키텍처여러 페이지 이미지와 타일 구조를 지원하는 이미지 파일 디렉토리(IFD) 태그-값 컨테이너
압축비압축, LZW, Deflate(Zip), PackBits, CCITT Group 3/4 팩스 또는 JPEG
바이트 엔디안리틀 엔디안(II, Intel) 또는 빅 엔디안(MM, Motorola)
색 공간sRGB, Adobe RGB, CMYK, CIELAB, 내장 ICC 프로필(태그 34675)
채널 및 구조이진 이미지(1비트), 그레이스케일(8/16비트), RGB(24/48비트), CMYK(32비트) 및 다중 스펙트럼 평면 채널
최대 크기4,294,967,295 x 4,294,967,295픽셀(BigTIFF 64비트 확장)
투명도연관 또는 비연관 알파 채널 및 투명도 마스크
스트리밍 및 프로그레시브스트립 및 타일 단위 스트리밍을 지원하여 전체 파일을 불러오지 않고도 이미지 일부를 디코딩할 수 있습니다.

기술 비교 매트릭스: TIFF 대 경쟁사

기술적 속성TIFF (현재)PNGPDFJPG
다중 페이지 지원네이티브 다중 페이지 문서 저장단일 이미지 전용다중 페이지 문서 표준단일 이미지 전용
색상 공간RGB, CMYK, Lab, 그레이스케일, 스팟RGB, 그레이스케일RGB, CMYK, 스팟, 그레이스케일RGB, CMYK, 그레이스케일
웹 브라우저 지원기본 인라인 브라우저 지원 없음최신 브라우저에서 폭넓게 지원최신 브라우저에는 기본 PDF 보기 기능이 흔히 제공됩니다최신 브라우저에서 폭넓게 지원
아카이브 수명미국 의회도서관이 아카이브 표준으로 채택높음(개방형 웹 표준)ISO 표준(PDF/A)낮음(세대가 거듭될수록 화질 손실)

일반적인 손상 모드 및 헥스 복구 가이드

소프트웨어에서 'TIFFReadDirectory: Failed to read directory at offset X' 오류를 보고합니다.

근본 원인: 헤더의 IFD 포인터가 손상되었거나 IFD 태그 테이블에 도달하기 전에 파일이 잘렸습니다.

복구: tiffsplit/libtiff를 사용하여 IFD 인덱스를 재구축하거나 File2File.app TIFF 변환기를 통해 변환하십시오.

보안 분석 및 파서 공격 벡터

LibTIFF 및 타사 TIFF 디코더는 역사적으로 조작된 태그 값으로 인해 발생하는 힙 버퍼 오버플로우에 취약했습니다.

알려진 공격 벡터

  • StripByteCounts 계산 중 정수 오버플로우로 인한 힙 버퍼 오버플로우 발생
  • LZW 비트스트림 압축 해제 중 메모리 경계 초과 쓰기
  • 순환 IFD 디렉토리 포인터 루프를 통한 서비스 거부(DoS)

방어적 모범 사례: 강화된 경계 검증이 포함된 메모리 격리 WebAssembly 엔진을 사용하여 TIFF 파일을 디코딩하십시오.

역사적 배경 및 주요 이력

200764비트 오프셋을 사용하여 기존의 4GB 제한을 깨기 위해 BigTIFF 확장 사양이 지정되었습니다.
1994Adobe가 Aldus Corporation을 인수하며 TIFF 사양의 영구적인 관리자가 되었습니다.
1992Aldus가 TIFF Revision 6.0을 발표하여 CMYK, JPEG 압축 및 타일형 이미지를 도입했습니다.
1986Aldus와 Microsoft가 PageMaker용 데스크톱 스캐너 출력을 표준화하기 위해 TIFF를 공동 개발했습니다.

주요 장점

  • 장기 디지털 보존 분야의 대표적인 아카이브 표준으로, 미국 의회도서관과 박물관에서 널리 권장합니다.
  • LZW 및 ZIP 무손실 압축 알고리즘은 픽셀을 비트 단위로 정확하게 보존합니다.
  • 다중 페이지 문서에 대한 네이티브 지원으로 스캔한 전체 책이나 계약서를 단일 파일에 저장할 수 있습니다.

기술적 제한 사항 및 단점

  • 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 압축은 어떻게 다릅니까?

LZW와 ZIP(Deflate)은 모두 무손실 방식입니다. LZW는 폭넓게 지원되며 파일 크기는 이미지 내용과 인코더 설정에 따라 달라집니다.