폰트 임베딩(font embedding)은 문서에 사용한 폰트 데이터를 파일 안에 포함하는 일이다. 여기서는 PDF에 폰트를 포함해 다른 컴퓨터에서도 글자의 모양을 유지하는 경우를 다룬다. 폰트가 포함되지 않아 다른 폰트로 대체되는 문제와, 글자를 아웃라인으로 바꾸는 처리는 구분한다. (어도비의 PDF 폰트 포함 안내)
- 포함: PDF가 필요한 폰트 데이터를 갖도록 한다. 포함이 가능한지는 폰트의 설정과 이용 조건도 영향을 주므로, 파일을 받았다는 사실만으로 모든 배포가 허용됐다고 판단하지 않는다.
- 서브세트: 문서에 사용한 문자에 필요한 폰트 데이터만 포함하는 방식이다. 전체 폰트 파일을 전달하는 것과 같지 않다. (어도비의 PDF 폰트 설정)
- 아웃라인: 글자를 벡터 윤곽선으로 바꾸면 모양은 남지만 일반적인 문자 도구로 고칠 수 있는 텍스트의 성질을 잃는다. 읽을 수 있지만 검색할 수 없는 글자는 PDF를 눈으로만 확인해서는 찾기 어렵다. (어도비의 윤곽선 변환 안내)
- 확인: 내보낸 PDF에서 폰트 포함 상태를 살피고, 짧은 문구를 검색하거나 복사해 본다. 폰트가 포함됐다는 사실만으로 문자 매핑과 읽는 순서까지 모두 보장되는 것은 아니다.
가령 전시 안내의 날짜를 윤곽선으로 바꾸면 화면에서는 그대로 읽히지만, 텍스트를 바탕으로 하는 검색에서는 찾을 수 없을 수 있다. 수정 가능한 원고는 따로 보존하고 인쇄용 PDF와 읽기용 PDF의 목적에 맞춰 결과를 확인한다. PDF/X와 프리플라이트도 파일을 전달하기 전 살필 조건이다.