Photoshop 대형 문서 (.psb)
Adobe 표준Photoshop 대용량 문서 형식(PSB)은 Adobe Photoshop의 64비트 대형 캔버스 형식으로, 최대 300,000픽셀 크기와 표준 2GB 제한을 넘는 대용량 그래픽 파일을 지원합니다.
PSB을(를) PNG(으)로 변환
무료 브라우저 내 PSB에서 PNG로 변환하는 도구입니다. 기기에서 파일을 즉시 변환할 수 있습니다.
검사 및 메타데이터
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 PSB 파일을 식별합니다:
바이트 단위 헤더 시그니처 (매직 바이트)
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 PSB 파일을 식별합니다:
16진수 시그니처 (오프셋 0):
38 42 50 53 00 02ASCII 표현: 8BPS..
표준화: Adobe Photoshop 파일 형식 사양(버전 2)
기술 사양
| 컨테이너 아키텍처 | 64비트 파일 오프셋과 길이 설명자를 사용하는 버전 2 Photoshop 문서 구조 |
| 압축 | RLE(PackBits), 예측 없는 ZIP, 예측을 사용하는 ZIP 또는 비압축 원시 플래너 바이트 |
| 바이트 엔디안 | 빅 엔디안(Motorola 바이트 순서) |
| 색 공간 | sRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab 색 공간, 내장 ICC 프로필 |
| 채널 및 구조 | 레이어, 마스크, 스마트 오브젝트, 조정 레이어, 텍스트 경로 및 알파 채널을 제한 없이 지원합니다. |
| 최대 크기 | 300,000 x 300,000픽셀(이론상 최대 파일 크기 4엑사바이트) |
| 투명도 | 8비트, 16비트 또는 32비트 부동소수점 알파 블렌딩을 다중 레이어에서 완전히 지원합니다. |
| 스트리밍 및 프로그레시브 | 스트리밍할 수 없는 다중 레이어 계층형 문서 데이터베이스 |
기술 비교 매트릭스: PSB 대 경쟁사
| 기술적 속성 | PSB (현재) | PSD | TIFF | PNG |
|---|---|---|---|---|
| 최대 크기 | 300,000 x 300,000 픽셀 | 30,000 x 30,000 픽셀 | BigTIFF 64비트 제한 지원 | 31비트 정수 제한 지원 |
| 최대 파일 크기 | 사실상 무제한 (최대 4 엑사바이트) | 2.0 기가바이트 (32비트 오프셋 제한) | 4.0 GB (표준) / 엑사바이트 (BigTIFF) | 2.0 기가바이트 |
| 내부 오프셋 | 64비트 파일 오프셋 (버전 2) | 32비트 파일 오프셋 (버전 1) | 32비트 (표준) / 64비트 (BigTIFF) | 32비트 청크 길이 |
| 레이어 보존 | Photoshop 레이어 데이터베이스이며, 호환성은 애플리케이션에 따라 다릅니다. | Photoshop 레이어 데이터베이스이며, 호환성은 애플리케이션에 따라 다릅니다. | 제한적인 TIFF 레이어 블록 | 단일 평면화된 이미지 래스터 |
일반적인 손상 모드 및 헥스 복구 가이드
Photoshop에 '유효한 Photoshop 문서가 아니기 때문에 요청을 완료할 수 없습니다.'라는 오류가 표시됩니다.
근본 원인: 64비트 레이어 오프셋 포인터가 손상되었거나 저장 중 파일이 예기치 않게 잘렸습니다.
복구: File2File.app PSB Extractor로 평탄화된 합성 미리보기 이미지를 추출하십시오.
보안 분석 및 파서 공격 벡터
PSB 파일에는 복잡한 64비트 레이어 계층 구조가 있습니다. 길이 설명자가 손상되면 이미지 파서에서 메모리가 고갈될 수 있습니다.
알려진 공격 벡터
- 64비트 레이어 마스크 할당 중 정수 오버플로.
- PackBits 압축 채널 데이터를 파싱할 때 발생하는 버퍼 초과 읽기.
- 조작된 캔버스 크기로 수 GB의 메모리를 할당하게 만들어 서비스 거부(DoS)를 일으킵니다.
방어적 모범 사례: 파싱하는 동안 레이어 레코드 오프셋을 검증하고 메모리 할당 상한을 적용하십시오.
역사적 배경 및 주요 이력
주요 장점
- 표준 PSD의 30,000픽셀 크기 제한과 2GB 파일 크기 한계를 넘어 최대 300,000픽셀까지 지원합니다.
- Photoshop의 비파괴 레이어, 벡터 경로, 스마트 오브젝트, 필터 및 조정 레이어를 모두 보존합니다.
- 대형 빌보드, 파노라마 벽화, 건물 래핑 및 기가픽셀 사진 제작의 업계 표준입니다.
기술적 제한 사항 및 단점
- 마스터 문서 하나가 보통 5GB ~ 50GB에 달해 대용량 RAM과 디스크 공간이 필요합니다.
- 표준 PSD보다 Adobe 이외의 응용 프로그램에서 지원이 제한적입니다.
- 수 GB 규모 레이어 데이터베이스를 디스크에 저장하거나 불러오는 데 시간이 오래 걸립니다.
흥미로운 기술적 상식
- 표준 PSD의 매직 바이트는 0x00 0x01(버전 1)로 끝나고, PSB 파일은 0x00 0x02(버전 2)로 끝납니다.
- 300,000 x 300,000 픽셀 이미지를 300 DPI로 인쇄하면 무려 83피트 x 83피트(25미터 x 25미터) 크기에 달합니다.
- 천체 사진작가들과 NASA는 PSB 형식으로 거대한 멀티기가픽셀 망원경 파노라마를 합성합니다.
자주 묻는 기술 질문
PSD와 PSB의 차이는 무엇입니까?
PSD는 30,000 x 30,000 픽셀 및 2GB 파일 크기로 제한됩니다. PSB는 64비트 오프셋을 사용하여 최대 300,000 x 300,000 픽셀의 이미지와 수백 기가바이트에 달하는 파일 크기를 지원합니다.
PSD 대신 PSB를 언제 사용해야 합니까?
이미지의 어느 한쪽 크기가 30,000픽셀을 초과하거나 파일 크기가 2GB를 초과할 때마다 포토샵이 PSB로 저장을 유도합니다.
PSB 파일을 JPG 또는 PNG로 어떻게 변환할 수 있습니까?
브라우저에서 File2File.app을 사용해 PSB 문서를 평탄화된 JPG 또는 PNG 이미지로 변환할 수 있습니다.