PDF/A, PDF/UA, PDF/X를 언제 사용해야 할까: 실용 가이드
PDF는 문서 교환의 공통 언어가 되었지만, 형식의 유연성 때문에 하나의 .pdf 파일이 매우 다른 목적을 수행할 수 있습니다. 시간이 흐르면서 세 가지 특수 하위 집합—PDF/A, PDF/UA, PDF/X—이 장기 보존, 보편적 접근성, 신뢰할 수 있는 인쇄 생산이라는 특정 요구 사항을 해결하기 위해 등장했습니다. 적절한 하위 집합을 선택하는 것은 브랜드 문제가 아니라, 문서가 수십 년 후에도 읽을 수 있을지, 접근성 법규를 준수할지, 색상 변동 없이 인쇄될지를 결정합니다. 이 가이드는 기술적 차이점, 실제 시나리오, 실용적인 변환 단계들을 살펴보며 어떤 PDF 유형이 워크플로에 맞는지 판단하도록 돕습니다.
핵심 표준 이해하기
세 표준 모두 공통 기반인 ISO‑32000 PDF 사양을 공유합니다. 차이는 그 기반에 적용되는 제약에 있습니다. PDF/A (ISO 19005)는 콘텐츠를 고정시켜 외부 참조, 암호화, 동적 기능을 금지합니다. PDF/UA (ISO 14289)는 접근성 준수를 위한 레이어를 추가해 의미 구조, 논리적 읽기 순서, 적절한 태깅을 요구합니다. PDF/X (ISO 15930)는 인쇄 신뢰성에 초점을 맞추어 정의된 색 공간, 내장 폰트, 특정 출력 의도를 요구합니다. 각 표준이 예측 가능성을 위해 어느 정도 유연성을 포기한다는 점을 인식하면, 문서가 동시에 완벽한 PDF/A‑2이면서 모든 인터랙티브 기능을 갖춘 PDF가 될 수 없는 이유가 명확해집니다.
PDF/A: 미래를 위한 문서 보존
PDF/A가 보장하는 것
PDF/A의 주요 약속은 파일을 10년, 20년, 혹은 50년 후에 열어도 정확히 동일하게 보인다는 것입니다. 이를 위해 표준은 외부 리소스 의존성을 모두 제거합니다. 모든 폰트는 내장되어야 하고, 이미지도 파일 안에 포함됩니다; JavaScript, 오디오, 비디오, 암호화는 금지됩니다. 메타데이터는 필수가 되어, 문서의 출처와 권리 정보가 시각 콘텐츠와 함께 보존됩니다.
PDF/A가 적합한 경우
- 법률·규제 아카이브 – 법원, 정부 기관, 금융 기관은 엄격한 증거 규정에 따라 수십 년 동안 기록을 보관해야 합니다. PDF/A는 이러한 제약을 만족합니다.
- 과학 데이터 출판 – 연구자는 보조 자료가 미래 검증을 위해 접근 가능하고 변형되지 않도록 보장해야 합니다.
- 기업 기록 보관 – 인사 파일, 계약서, 정책 문서는 소프트웨어 마이그레이션을 넘어 살아남는 포맷을 필요로 합니다.
실용적인 변환 팁
- 모든 폰트 내장 – 소스 문서가 커스텀 혹은 비표준 폰트를 사용한다면, 변환 시 내장하도록 교체합니다. 누락된 폰트를 조용히 대체하는 도구는 PDF/A 준수를 깨뜨립니다.
- 레이어와 투명도 평탄화 – 복잡한 레이어링은 구형 뷰어에서 렌더링 오류를 일으킬 수 있습니다. 평탄화는 가능한 경우 벡터 정확성을 유지하면서 단일 래스터 레이어를 만들게 합니다.
- ISO‑19005 검증기로 검증 – 변환 후 파일을 검증기(오픈소스 라이브러리 제공)로 실행해 숨겨진 위반(예: 숨겨진 JavaScript) 을 찾아냅니다.
PDF/UA: 모두를 위한 PDF 만들기
핵심 접근성 요구 사항
PDF/UA는 PDF/A의 안정성을 기반으로 하면서 보조 기술을 위한 엄격한 규칙을 추가합니다. 모든 콘텐츠는 논리적 구조 트리의 일부여야 하며, 이를 통해 스크린리더가 제목, 표, 목록, 그림을 탐색할 수 있습니다. 이미지에 대한 대체 텍스트, 올바른 언어 태그, 정확한 읽기 순서는 필수입니다. 양식은 연관된 레이블을 가져야 하고, 인터랙티브 요소는 명확한 포커스 표시가 필요합니다.
이상적인 사용 사례
- 정부 출판물 – 많은 관할 구역에서 공공 문서가 법에 따라 접근 가능하도록 요구합니다(예: 미국 Section 508, EU EN 301 549).
- 교육 자료 – 교과서, 강의 슬라이드, 연구 논문은 스크린리더를 이용하는 학생들이 탐색할 수 있도록 해야 합니다.
- 기업 커뮤니케이션 – 내부 보고서와 외부 마케팅 자료가 접근성을 갖추면 더 넓은 청중에게 다가갈 수 있습니다.
변환 모범 사례
- 올바르게 구조화된 소스에서 시작 – 적절히 태깅된 Word 또는 InDesign 파일이면 대부분의 변환 도구가 그 구조를 유지합니다.
- 모든 비텍스트 요소에 alt‑text 제공 – 자동 배치 변환은 대체 텍스트를 건너뛰는 경우가 많으니, 핵심 이미지에 대한 수동 감사가 필수입니다.
- 읽기 순서 확인 – 변환 후 Adobe Acrobat 접근성 도구와 같은 검사기를 열어 제목과 표가 논리적 순서를 따르는지 검증합니다.
- ISO 14289 검증기로 검증 – PDF/A와 마찬가지로 전용 검증기가 누락된 태그, 잘못된 언어 선언, 접근 불가능한 양식 필드를 표시합니다.
PDF/X: 예측 가능한 인쇄 결과 확보
PDF/X가 제어하는 것
인쇄 제작은 누락된 폰트, 정의되지 않은 색 공간, 불일치 bleed 설정에 매우 민감합니다. PDF/X는 다음을 요구함으로써 이러한 변수를 제거합니다.
- 모든 폰트가 내장되고 올바르게 매핑됨
- 모든 색상이 장치 독립적인 색 공간(CMYK가 일반적, 경우에 따라 스팟 컬러)으로 정의됨
- 파일에 의도된 인쇄 조건을 설명하는 출력 의도가 포함됨
- 외부 참조나 프레스가 무시할 수 있는 PDF 레이어에 의존하지 않음
PDF/X가 필요한 상황
- 상업 인쇄 – 프린터에 파일을 보낼 때 PDF/X는 폰트 교체나 색상 변동을 방지합니다.
- 패키징 디자인 – 스팟 컬러와 정확한 bleed 요구 사항은 PDF/X가 적용될 때만 보존됩니다.
- 프루핑 워크플로 – 디자이너와 프리프레스 직원이 화면 상 프루프와 최종 인쇄물을 비교할 때 파일 의도가 프레스 설정과 일치함을 확신할 수 있습니다.
변환 체크리스트
- 모든 스팟 컬러를 적절한 CMYK 또는 스팟 정의로 변환 – 자동 도구가 알 수 없는 색 공간을 남겨 인쇄 오류를 일으킬 수 있습니다.
- 올바른 인코딩으로 폰트 내장 – TrueType 폰트는 신뢰성 있는 인쇄를 위해 Type 1 또는 CFF 테이블이 내장된 OpenType으로 변환해야 할 경우가 많습니다.
- 정확한 출력 의도 설정 – 대상 프레스에 맞는 ICC 프로파일(예: US Web Coated SWOP v2)을 포함합니다.
- 프리플라이트 검사 실행 – 대부분의 PDF 편집기에는 PDF/X‑1a, PDF/X‑3, PDF/X‑4 전용 위반을 표시하는 프리플라이트 모듈이 있습니다.
올바른 표준 선택하기: 의사결정 매트릭스
| 목표 | 기본 표준 | 핵심 제약 | 일반적인 검증 도구 |
|---|---|---|---|
| 장기 보관 | PDF/A | 외부 콘텐츠 금지, 폰트 내장, JavaScript 금지 | ISO‑19005 검증기 |
| 보편적 접근성 | PDF/UA | 구조화된 태그, alt‑text, 언어 태그 | ISO‑14289 검증기 |
| 인쇄 신뢰성 | PDF/X | 정의된 색 공간, 폰트 내장, 출력 의도 | PDF/X 프리플라이트 모듈 |
문서가 여러 목표를 동시에 만족해야 할 경우 표준을 결합할 수 있습니다. 예를 들어 PDF/A‑2에 PDF/UA 태깅을 포함하면 PDF/A‑2u 파일이 되어 보관 및 접근성 요구를 모두 충족합니다. 그러나 PDF/X는 PDF/UA에 필요한 수준의 태깅을 허용하지 않으므로, 인쇄‑우선 워크플로는 디지털 배포용 별도 PDF/UA 내보내기가 필요할 수 있습니다.
실제 워크플로 예시: 초안 → 다목적 PDF
마케팅 에이전시가 (1) 규제 준수를 위해 아카이브하고, (2) 스크린리더 사용자를 위해 웹에 게시하며, (3) 트레이드 쇼용 광택지에 인쇄할 제품 브로셔를 만든다고 가정해봅시다. 실용적인 워크플로는 다음과 같습니다.
- Adobe InDesign에서 마스터 제작 – 단락 스타일과 올바른 헤딩 계층을 사용해 논리 구조를 명확히 합니다.
- 프린터용 PDF/X‑4로 내보내기 – “Export Tagged PDF”를 활성화하고 프레스의 ICC 프로파일을 포함합니다. 프리플라이트 검사를 실행해 인쇄 준비 상태를 확인합니다.
- 아카이브용 PDF/A‑2u로 내보내기 – 동일 세션에서 PDF/A‑2u 프리셋을 선택하면 시각적 일관성을 유지하면서 필요한 보관 메타데이터가 추가됩니다.
- 웹 접근성용 PDF/UA‑1로 내보내기 – “PDF/UA” 프리셋을 사용하고, 공개 전 접근성 검사기로 alt‑text와 읽기 순서를 확인합니다.
- 버전 관리 저장소에 세 버전 모두 보관 – 각 파일에 용도를 태그해 두면 향후 팀원이 혼동 없이 올바른 버전을 찾을 수 있습니다.
이 접근법은 각각의 요구 사항을 분리해 “모두에게 맞는 하나의 PDF”라는 타협을 피하고, 명확한 감사 로그를 유지합니다.
대규모 자동 변환
대기업은 종종 매일 수천 개의 문서를 변환합니다. 자동화가 필요할 때 변환 엔진은 대상 표준을 명시적으로 지원해야 합니다. Apache PDFBox나 iText 같은 오픈소스 라이브러리는 스크립트로 PDF/A‑2 준수를 강제할 수 있으며, 상용 API(예: convertise.app에서 제공)도 PDF/X용 출력 의도 설정이나 PDF/UA용 태깅 옵션을 제공합니다. 도구와 관계없이 파이프라인에 검증 단계를 삽입하세요: 변환 후 적절한 ISO 검증기를 통해 파일을 검사하고, 불합격 파일은 차단합니다. 이렇게 하면 자동 배치가 비준수 PDF를 은밀히 생성해 나중에 법적·생산상의 문제를 일으키는 일을 방지할 수 있습니다.
흔히 발생하는 함정과 회피 방법
| 함정 | 발생 원인 | 해결책 |
|---|---|---|
| 폰트 미내장 | 시스템 폰트를 사용해 소스 문서에 포함되지 않음 | 내보내기 설정에서 폰트 강제 내장을 활성화하고, 폰트 목록 도구로 최종 PDF를 감사 |
| 보이지 않는 alt‑text | 자동 변환기가 소스의 alt‑text를 PDF/UA 태그로 매핑하지 않음 | alt‑text 매핑을 명시적으로 지원하는 변환 도구 사용; 핵심 이미지에 대해서는 수동으로 설명 추가 |
| 색 공간 오류 | RGB 전용 파일을 색상 정의 없이 PDF/X로 변환 | 내보내기 시 ICC 프로파일 적용; 프리플라이트 색 공간 검사를 통해 확인 |
| 메타데이터 제거 | 파일 크기 감소를 위한 압축 옵션이 XMP 메타데이터를 삭제 | 메타데이터 보존 옵션을 유지하거나 압축 후 필요한 법적 메타데이터를 다시 삽입 |
이러한 문제를 미리 예상하면 첫 시도에서 규격에 부합하는 PDF를 만들 수 있습니다.
향후 동향: 새로운 PDF 표준
ISO 작업 그룹은 특수 용도를 위한 PDF를 지속적으로 개선하고 있습니다. PDF/VT(Visual Presentation)는 가변 데이터 인쇄를 목표로 하고, PDF/UA‑2는 복잡한 언어 스크립트에 대한 개선을 제공합니다. 이러한 변화를 주시하면 조직이 워크플로를 미래에 대비할 수 있습니다. 지금 유연한 변환 플랫폼을 도입하면 새로운 표준이 부상했을 때 대대적인 재설계 없이도 대응이 가능합니다.
결론
PDF/A, PDF/UA, PDF/X 중 어느 것을 선택할지는 라벨을 고르는 문제가 아니라, 문서의 목적을 해당 기술적 제약과 맞추어 원하는 결과를 보장하는 문제입니다. PDF/A는 수십 년 동안 시각적 일관성을, PDF/UA는 모든 사용자가 접근할 수 있게 함을, PDF/X는 인쇄 과정의 불확실성을 제거함을 보장합니다. 표준을 이해하고, 체계적인 변환 절차를 적용하며, 검증을 모든 단계에 포함시키면—수동이든 자동이든—예상치 못한 오류 없이 목표 청중에게 맞는 PDF를 만들 수 있습니다. 이러한 표준을 준수하는 신뢰할 수 있는 클라우드 기반 변환 엔진이 필요하다면 convertise.app과 같은 플랫폼을 기존 워크플로에 연동해 PDF/A, PDF/UA, PDF/X 파일을 규모에 맞게 생성할 수 있습니다.