PCT 이미지 포맷은 Macintosh PICT 포맷으로도 알려져 있으며, 주로 Macintosh 컴퓨터에서 사용된 그래픽 파일 포맷입니다. 원래는 1980년대에 메타파일 포맷으로 설계되었으며, 이는 비트맵과 벡터 데이터를 모두 포함할 수 있음을 의미합니다. 이러한 다목적성으로 인해 간단한 일러스트레이션부터 복잡한 이미지까지 다양한 그래픽 유형을 저장하고 전송하는 데 널리 사용되었습니다. PCT 포맷은 Apple Inc.에서 개발하여 다양한 애플리케이션 간에 그래픽을 전송하고 초기 Macintosh 운영 체제의 그래픽 사용자 인터페이스 기반이었던 QuickDraw 그래픽 라이브러리의 그래픽 덤프 포맷으로 사용하기 위해 개발했습니다.
PCT 포맷은 벡터와 비트맵 정보를 모두 저장할 수 있다는 점에서 독특합니다. 벡터 그래픽은 수학적 방정식으로 정의된 경로로 구성되어 있어 품질 저하 없이 확장할 수 있습니다. 반면 비트맵 그래픽은 픽셀로 구성되어 확장하면 세부 정보가 손실될 수 있습니다. 이 두 가지 유형의 데이터를 결합함으로써 PCT 파일은 텍스트, 선형 아트, 사진 요소가 있는 일러스트레이션과 같은 복잡한 이미지를 효율적으로 저장할 수 있으며, 이미지의 특정 부분을 저하 없이 확장할 수 있습니다.
PCT 파일은 512바이트 헤더로 시작하는 방식으로 구성되어 있으며, 일반적으로 0으로 채워지고 PCT 포맷 자체에서는 사용되지 않습니다. 그 다음에는 버전 번호와 이미지 크기와 같은 중요한 정보가 포함된 PCT 파일 헤더가 나옵니다. 헤더 다음에는 이미지를 렌더링하는 방법을 지시하는 옵코드(작업 코드)로 구성된 이미지 데이터가 나옵니다. 이러한 옵코드는 선, 모양, 색상 및 기타 그래픽 요소를 정의할 수 있으며, 래스터 이미지의 비트맵 데이터도 정의할 수 있습니다.
PCT 포맷에는 PICT1과 PICT2라는 두 가지 주요 버전이 있습니다. PICT1은 기본적인 그리기 명령과 제한된 수의 색상을 지원하는 원래 버전입니다. Macintosh II와 함께 도입된 PICT2는 24비트 색상, 그라디언트, JPEG 압축과 같은 더욱 정교한 이미징 기능을 지원합니다. PICT2는 또한 '영역'