콘텐츠로 건너뛰기
100% 로컬 · 업로드 0 KBPDF 압축

PDF 버전 설명: 1.4, 1.7, 2.0 및 PDF/A

PDF는 헤더에 버전 번호를 가집니다 — 예를 들어%PDF-1.7 또는 %PDF-2.0. 버전은 파일이 사용할 수 있는 기능을 나타냅니다. 대부분의 리더는 자신이 지원하는 것보다 오래된 버전용 파일을 조용히 받아들입니다. 문제는 파일이 리더가 아는 것보다 새로운 기능을 사용할 때 옵니다. 이 페이지는 각 버전, 추가한 것, 언제 신경 써야 하는지 나열합니다.

맥락

PDF에 버전이 있는 이유

PDF 사양은 30년 넘게 성장했습니다. 각 수정은 기존 파일을 깨지 않고 기능(암호화, 압축, 투명, 리치 미디어)을 추가했습니다. PDF 1.7을 지원하는 리더는 1.4 파일을 열 수 있지만, 1.4 리더는 1.7 파일을 이해하지 못할 수 있습니다. 헤더의 버전은 계약입니다: 파일은 해당 버전까지의 기능만 사용한다고 약속합니다.

실제로, 최신 뷰어(Chrome, Firefox, Safari, Adobe Acrobat, macOS 미리보기, pdf-lib, PDF.js)는 모두 적어도 PDF 1.7을 지원하며, 이것이 오늘날 사실상의 기반입니다. PDF 2.0은 점진적으로 채택되고 있지만 대부분의 실제 파일은 여전히 1.4–1.7입니다.

주요 라인

PDF 1.4에서 2.0으로

PDF 1.4 (2001)

투명(/ExtGState 그래픽 상태), JPEG2000 이미지 지원, 접근성용 태그된 PDF를 추가했습니다. 많은 이전 인쇄 워크플로의 기반이며 이전 내보내기에서 여전히 널리 생성됩니다.

PDF 1.5 (2003)

객체 스트림과 교차 참조 스트림을 추가했습니다 — 현대 PDF가 1.4 동등물보다 훨씬 작을 수 있게 하는 구조적 압축. AES-128 암호화(이전 RC4에 비해 주요 보안 개선)와 객체 스트림의 JPEG2000도 추가했습니다. PDF를 압축할 때 크기가 갑자기 떨어지면, 아마도 1.4 파일을 객체 스트림으로 1.5에 다시 저장하는 것입니다.

PDF 1.6 (2004)

AES-256 암호화(보안 PDF용 현대 기본값), 개선된 대화형 양식(XFA), 더 풍부한 주석 지원을 추가했습니다. 오늘날 만나는 대부분의 암호화된 PDF는 AES-256을 사용한 1.6 또는 1.7입니다.

PDF 1.7 (2006, ISO 32000-1:2008)

ISO가 표준화한 첫 번째 버전. PDF 1.7은 실용적 기반입니다: 모든 최신 리더가 지원하며, 대부분의 파일이 이 수준에서 작성됩니다. 3D 아트, 임베드된 파일, 리치 미디어를 명확히 했지만, 실제 1.7 파일의 대부분은 1.5 기능 집합에 몇 가지 추가만 사용합니다.

PDF 2.0 (2017, ISO 32000-2:2020)

Adobe 단독이 아니라 ISO 관리하에 개발된 첫 번째 버전. 사용 중단된 기능(RC4 암호화, 일부 레거시 이름 트리 구조, XFA 양식 아키텍처는 사용 중단)을 제거하고 실제 세계 견고성 요구를 추가했습니다: 더 엄격한 파싱, 개선된 암호화, 더 나은 투명 및 색상 지원. PDF 2.0 파일은 여전히 드물습니다 — 너무 많은 writer가 호환성을 위해 기본적으로 1.7을 사용하기 때문입니다.

서브셋

PDF/* 표준

주요 버전 라인 위에, 여러 ISO 서브셋이 PDF를 특정 용도로 제한합니다. 서브셋 규격 파일은 여전히 PDF이지만, 추가 규칙이 있습니다.

PDF/A — 보관

ISO 19005, 부분 1–4. PDF/A는 장기 재현성을 깨는 기능을 금지합니다: 암호화 없음, 외부 참조 없음, JavaScript 없음, 글꼴은 임베드되어야 함, 색상은 기기 독립적이어야 함. 법원, 정부, 기관에서 파일이 수십 년 후에도 동일하게 렌더링되어야 할 때 사용합니다.

PDF/X — 인쇄 생산

ISO 15930. PDF/X는 모든 글꼴이 임베드되고, 색상이 인초 색공간(CMYK 또는 명명된 ICC 프로필)에 있고, 물림 및 절단 상자가 정의되어야 합니다. 상업 인쇄소에서 사용합니다. 비-PDF/X 파일을 인쇄소에 보내면 종종 반송됩니다.

PDF/UA — 접근성

ISO 14289. PDF/UA는 실제 읽기 순서가 있는 태그된 PDF, 의미 있는 각 이미지의 대체 텍스트, 문서 언어, 올바른 제목 계층을 요구합니다. WCAG/Section 508 규격에 필요합니다. 전체 요구 사항은PDF/UA 설명을 참조하세요.

PDF/E — 엔지니어링

ISO 24517. PDF/E는 임베드된 3D 모델과 엔지니어링 마크업을 지원합니다. 틈새지만 여전히 유지됩니다.

PDF/VT — 가변 및 트랜잭션 인쇄

ISO 16612. PDF/VT는 가변 데이터 인쇄용으로 PDF/X를 확장합니다 — 청구서, 명세서, 다이렉트 메일에서 각 사본이 다른 경우. 고속 디지털 인쇄기용으로 최적화.

실전에서

파일은 어느 버전이어야 하는가?

  • 일반 공유: PDF 1.7. 불편 없이 최대 호환성.
  • 보관: PDF/A-2 또는 PDF/A-3. 보관소는 생성한 소프트웨어보다 오래 살 것입니다.
  • 상업 인쇄: PDF/X-4(PDF 1.6 기반) 또는 PDF/X-1a(더 오래된, PDF 1.3). 인쇄소에 어느 것을 선호하는지 물어보세요.
  • 접근성: PDF/UA. 여러 관할에서 정부와 교육에 필요.
  • 암호화: AES-256을 사용한 PDF 1.7. RC4(PDF 1.4 이전)는 피하세요 — 암호화적으로 깨졌습니다.

일반적으로 버전을 수동으로 선택하지 않습니다 — 내보내기 도구가 합니다. Word, Excel, PowerPoint, InDesign, Acrobat은 "PDF로 저장" 옵션 또는 프리셋으로 노출합니다. 올바른 행동은 어느 프리셋이 목적지(인쇄, 보관, 웹)에 해당하는지 알고 사용하는 것입니다.

확인

파일이 어느 버전인지 알아내는 방법

텍스트 편집기에서 파일을 열고 첫 줄을 보세요.%PDF-1.7 또는 비슷한 것이라고 할 것입니다. 이것이 헤더에 선언된 버전입니다. PDF/* 규격 수준은OutputIntents와 MarkInfo 사전을 읽는 도구가 필요합니다 — Adobe Acrobat Pro Preflight이 표준입니다; 무료 대안으로 PDF/A 및 PDF/UA 검증용verapdf가 있습니다.

헤더의 버전은 하한입니다: %PDF-1.4로 표시된 파일은 1.4 이상을 지원하는 모든 것으로 읽을 수 있습니다. %PDF-2.0으로 표시된 파일은 이전 도구로는 읽을 수 없을 수 있습니다. 의심스러울 때 1.7로 저장하세요.

더 읽기

관련 리소스