TIFF는 한 가지 압축 방식만 쓰는 형식이 아니며, 결과 파일의 Compression 태그와 실제 데이터가 맞아야 합니다. 파일 크기만 비교하지 말고 대상 프로그램에서 열기·저장·인쇄까지 시험하세요.
PNG → TIFF
PNG 압축과 TIFF 압축을 구분하기
PNG는 무손실 압축을 사용하는 형식이지만, PNG를 읽어 TIFF로 쓰는 순간 출력 압축은 새로 결정됩니다. 원본 PNG가 작다고 해서 변환된 TIFF도 같은 비율로 작아지는 것은 아닙니다. TIFF는 디렉터리 태그로 픽셀 구조와 압축 방식을 설명하는 컨테이너이므로 변환기가 무압축, LZW, PackBits 또는 다른 지원 방식을 선택할 수 있습니다. 화면이 같아 보여도 저장 구조와 호환성은 달라질 수 있습니다.
먼저 TIFF를 사용할 목적과 수신 프로그램을 정하세요. 장기 보관, 인쇄소 전달, 스캔 문서, 편집 작업은 요구 조건이 다릅니다. 상대 프로그램이 허용하는 압축 방식을 문서로 확인하고, 선택 옵션이 없으면 변환 결과의 Compression 태그를 직접 읽습니다. 원본 PNG는 보존하고 같은 이미지로 여러 설정을 시험하면 화질 변화 없이 압축 방식에 따른 차이만 비교하기 쉽습니다.
- 출력 목적과 수신 프로그램 확인
- Compression 태그 직접 읽기
- 원본 PNG는 별도 보존
PNG가 무손실이라는 사실만으로 TIFF의 압축 방식이 결정되지는 않습니다.
Compression 태그와 실제 데이터를 함께 확인하기
TIFF의 Compression 태그는 각 스트립이나 타일의 데이터를 어떤 방식으로 해제할지 디코더에 알려 줍니다. 태그가 없거나 값이 잘못됐거나 실제 데이터와 맞지 않으면 일부 프로그램은 오류를 내고, 다른 프로그램은 빈 화면이나 손상된 줄을 보여 줄 수 있습니다. 메타데이터 검사 도구로 태그 이름과 숫자 값을 확인하고 이미지 너비, 높이, 비트 깊이, 색상 구성도 함께 기록하세요.
한 뷰어에서 열렸다는 사실만으로 구조가 정상이라고 단정하지 마세요. 관대한 프로그램은 비정상 파일을 복구해 표시할 수 있지만 엄격한 인쇄나 보관 시스템은 거부할 수 있습니다. 서로 다른 두 프로그램에서 전체 확대와 축소 보기를 확인하고, 가능하면 다시 저장한 뒤 새 파일의 태그도 비교합니다. 여러 페이지 TIFF를 만들었다면 페이지마다 압축과 픽셀 속성이 일관적인지도 따로 검사해야 합니다.
- 태그 값과 실제 디코딩 결과 대조
- 크기·비트 깊이·색상 구성 기록
- 여러 페이지는 각 디렉터리 검사
무압축·LZW·PackBits 선택 기준 세우기
무압축 TIFF는 구조가 단순하지만 파일이 매우 커질 수 있습니다. LZW는 반복되는 패턴과 문서·그래픽에서 효율적인 무손실 압축이 될 수 있고, PackBits는 연속된 동일 값이 많은 이미지에서 효과가 있지만 사진에서는 이득이 작을 수 있습니다. 어느 방식이 항상 가장 작은 것은 아니므로 대표 이미지로 실제 크기를 비교하세요. 압축 선택은 픽셀 화질이 아니라 저장 효율과 호환성 문제로 다뤄야 합니다.
사진, 투명 영역이 많은 그래픽, 단색 문서와 노이즈가 많은 스캔본을 각각 표본으로 삼습니다. 같은 픽셀 크기와 색상 조건으로 내보내 파일 크기, 열기 시간과 프로그램 지원 여부를 기록하세요. 용량 차이가 작다면 더 넓게 지원되는 방식을 택하는 것이 안전할 수 있습니다. 반대로 대량 보관에서는 작은 차이도 누적되므로 실제 작업량을 기준으로 저장 비용과 처리 시간을 함께 판단합니다.
- 이미지 유형별 압축률 비교
- 호환성과 처리 시간 함께 기록
- 용량만으로 최종 방식 결정 금지
압축 방식의 우열은 이미지 내용과 수신 환경에 따라 달라집니다.
색상·알파·스트립 구조도 놓치지 않기
PNG는 알파 투명도와 여러 색상 유형을 담을 수 있지만 TIFF 출력이 이를 같은 방식으로 표현한다는 보장은 없습니다. 압축 시험 중에도 색상 모드, 채널 수, ExtraSamples 같은 알파 관련 정보와 ICC 프로필을 확인하세요. 투명 배경이 검정이나 흰색으로 합성되거나 직선 가장자리에 후광이 생기면 압축 문제가 아니라 알파 처리나 색상 변환 문제일 수 있습니다.
TIFF는 픽셀 데이터를 스트립이나 타일로 나눌 수 있습니다. 압축된 파일의 일부 줄만 깨지거나 특정 확대 수준에서 오류가 보이면 스트립 오프셋과 바이트 수가 올바른지도 의심해야 합니다. 일반 사용자는 태그를 직접 수정하지 말고 다른 설정으로 원본 PNG에서 다시 변환하는 편이 안전합니다. 파일 검사 결과와 실제 화면을 연결해 원인을 압축, 색상, 투명도 또는 구조로 나누어 판단하세요.
- 알파와 ExtraSamples 확인
- ICC 프로필과 색상 모드 비교
- 부분 손상은 스트립 구조도 점검
실제 전달 과정으로 최종 승인하기
선택한 TIFF를 실제 편집기, 문서 관리 시스템, 인쇄 프로그램과 보관 도구에서 열어 보세요. 확대했을 때 픽셀이 정상인지, 투명도와 색이 의도대로인지, 페이지와 방향이 맞는지 확인합니다. 상대 프로그램에서 한 번 저장한 뒤 Compression 태그와 화면 결과가 바뀌지 않았는지도 검사하세요. 업로드 서비스가 TIFF를 다른 형식으로 변환한다면 변환된 전달본도 별도 결과로 다뤄야 합니다.
승인 기록에는 변환기 버전, 압축 방식, 픽셀 크기, 색상 모드, 알파 처리, 프로필과 대상 프로그램을 남깁니다. 문제가 있으면 손상 가능성이 있는 TIFF를 반복 저장하지 말고 원본 PNG에서 다시 시작하세요. 마지막으로 사진·그래픽·문서 표본을 각각 열고 다시 저장하고 인쇄 미리보기까지 확인합니다. 모든 경로에서 태그와 표시 결과가 일치한 뒤에만 일괄 변환을 진행하세요.
- 실제 편집·인쇄 환경에서 열기
- 재저장 후 태그 다시 검사
- 서로 다른 유형의 표본 승인
최종 수신 프로그램이 정상 처리해야 호환성 검사가 끝납니다.
핵심만 정리했어요
- PNG의 압축 상태가 TIFF 출력의 압축 방식으로 그대로 이어지는 것은 아닙니다.
- TIFF Compression 태그는 디코더가 픽셀 데이터를 푸는 방법을 알려 주므로 실제 저장 방식과 일치해야 합니다.
- 무압축·LZW·PackBits는 파일 크기와 지원 범위가 다르며 이미지 내용에 따라 효과도 달라집니다.
- 대표 파일을 실제 편집기·뷰어·인쇄 흐름에서 열고 다시 저장한 결과까지 확인해야 합니다.
자주 묻는 질문
PNG를 TIFF로 바꾸면 압축이 풀린 상태로만 저장되나요?
아닙니다. 변환기 설정과 지원 범위에 따라 무압축이나 LZW, PackBits 같은 방식으로 새로 저장될 수 있습니다.
LZW와 PackBits 중 어떤 것이 더 좋은가요?
이미지 내용과 대상 프로그램에 따라 다릅니다. 대표 파일의 크기와 실제 호환성을 함께 비교하세요.
TIFF가 한 프로그램에서 열리면 정상인가요?
충분하지 않습니다. 복구해서 여는 프로그램도 있으므로 실제 수신 환경을 포함한 두 개 이상의 프로그램에서 확인하세요.
압축을 바꾸면 화질이 달라지나요?
무압축, LZW와 PackBits는 일반적으로 픽셀을 손실시키지 않지만 색상이나 알파 변환이 동시에 일어나면 화면은 달라질 수 있습니다.
일괄 변환 전 마지막으로 무엇을 확인해야 하나요?
사진·그래픽·문서 표본을 대상 프로그램에서 열고 재저장한 뒤 태그, 색상, 투명도와 페이지를 다시 확인하세요.