폰트 깨짐 방지: 아웃라인·임베드·라이선스까지 한 번에

타이포그래피 가이드북과 금속 활자가 놓인 책상 위 모습의 평면도.

타이포그래피 가이드북과 금속 활자가 놓인 책상 위 모습의 평면도.

안녕하세요, 10년 차 블로거 BARAMI입니다. 디자인 작업을 열심히 해서 인쇄소에 넘겼는데 폰트가 다 깨져서 당황했던 경험, 누구나 한 번쯤은 있으시죠? 저도 초보 시절에는 글자가 사각형으로 나오거나 아예 다른 서체로 대체되는 바람에 밤새 만든 결과물을 망친 적이 한두 번이 아니거든요. 오늘은 PDF 폰트 깨짐 현상을 완벽하게 방지하는 아웃라인 처리법부터 임베드 설정, 그리고 가장 무서운 라이선스 문제까지 아주 깊이 있게 다뤄보려고 합니다. 실무에서 바로 써먹을 수 있는 노하우를 꾹꾹 눌러 담았으니 끝까지 읽어보시면 큰 도움이 될 거예요.

PDF 폰트 깨기(아웃라인) 실전 테크닉

가장 확실하게 폰트 사고를 막는 방법은 역시 글자를 ‘그림’으로 만들어버리는 아웃라인(Outline) 작업이더라고요. 일러스트레이터에서 작업할 때는 Create Outlines(Ctrl+Shift+O)를 누르면 그만이지만, 이미 만들어진 PDF 파일 안의 글자를 깨야 할 때는 어크로뱃 프로(Adobe Acrobat Pro)의 기능을 활용해야 하거든요.

제가 자주 쓰는 방법은 ‘투명도 병합’ 기능을 이용하는 방식입니다. 먼저 PDF 파일에 아주 작은 투명 개체나 빈 배경을 하나 추가해줍니다. 그 다음 [도구] 메뉴에서 [인쇄물 제작]을 선택하고 [병합 미리 보기]를 클릭하는 거죠. 여기서 모든 텍스트를 외곽선으로 변환하는 옵션을 체크하고 적용하면, 문서 내의 모든 폰트가 순식간에 벡터 그래픽으로 변하게 됩니다. 이렇게 하면 상대방 컴퓨터에 해당 폰트가 없어도 내가 의도한 디자인 그대로 출력되거든요.

하지만 여기서 주의할 점이 하나 있습니다. 아웃라인을 따는 순간 더 이상 글자를 수정할 수 없게 된다는 점이죠. 제가 예전에 카탈로그 100페이지 분량을 전부 아웃라인 처리해서 인쇄소에 보냈는데, 마지막에 오타 하나를 발견하는 바람에 처음부터 다시 작업했던 아픈 기억이 있거든요. 그래서 반드시 원본 파일은 따로 저장해두고, 최종 배포용 파일만 아웃라인 처리를 하는 습관을 들여야 하더라고요.

임베딩과 아웃라인의 결정적 차이 비교

많은 분이 ‘임베딩(Embedding)’과 ‘아웃라인(Outline)’을 헷갈려 하시더라고요. 임베딩은 PDF 파일 안에 폰트 데이터 자체를 심어버리는 기술입니다. 반면 아웃라인은 폰트의 데이터를 지우고 그 모양만 선으로 따는 방식이죠. 용도에 따라 선택이 달라져야 하거든요.

웹상에서 배포하는 문서라면 임베딩이 훨씬 유리합니다. 글자가 텍스트 데이터로 살아있기 때문에 검색 엔진이 내용을 긁어갈 수도 있고, 독자가 텍스트를 드래그해서 복사할 수도 있거든요. 하지만 인쇄가 목적이라면 아웃라인이 훨씬 안전합니다. 특정 폰트는 라이선스 제약 때문에 임베딩이 차단되어 있기도 하고, 인쇄 장비의 립(RIP) 소프트웨어에서 임베딩된 폰트를 제대로 인식하지 못하는 경우도 종종 발생하더라고요.

구분 폰트 아웃라인(Outline) 폰트 임베딩(Embedding)
정의 글자를 벡터 도형으로 변환 파일 내부에 폰트 데이터 포함
수정 가능 여부 불가능 (도형으로 인식) 가능 (텍스트 속성 유지)
용량 변화 텍스트 양이 많으면 대폭 증가 폰트 파일 용량만큼 추가됨
검색/복사 불가능 가능
추천 용도 고품질 인쇄, 대형 실사 출력 웹 게시용 보고서, 전자책

💡 BARAMI의 실무 꿀팁

인쇄소에 파일을 보낼 때는 파일명 뒤에 _outline을 붙여서 관리하세요. 나중에 수정 요청이 들어왔을 때 어떤 게 원본이고 어떤 게 깨뜨린 파일인지 헷갈리지 않게 해주는 아주 중요한 습관이거든요.

폰트 라이선스 위반 방지 및 법적 가이드

기술적으로 폰트를 잘 처리하는 것만큼 중요한 게 바로 라이선스 확인이더라고요. 예전에 지인이 무료 폰트인 줄 알고 썼다가 폰트 회사로부터 내용증명을 받은 적이 있는데, 정말 해결하는 데 고생을 많이 했거든요. 폰트는 ‘사용 범위’가 정말 까다롭습니다. 개인용으로는 무료지만 상업용(광고, 로고, 인쇄물 등)으로는 유료인 경우가 태반이거든요.

특히 PDF에 폰트를 임베딩하는 행위 자체가 라이선스 위반이 될 수 있다는 사실, 알고 계셨나요? 어떤 폰트들은 ‘문서 내 포함(Embedding)’을 별도의 유료 옵션으로 두기도 합니다. 그래서 저는 웬만하면 상업적으로 완전히 자유로운 ‘눈누’ 같은 사이트에서 제공하는 폰트나, 구글의 Noto Sans(본고딕) 계열을 주로 사용하라고 권해드리고 싶어요.

만약 유료 폰트를 꼭 써야 한다면, 해당 폰트의 EULA(최종 사용자 라이선스 계약)를 반드시 확인해야 합니다. “인쇄물 제작 가능”이라고 써 있어도 “PDF 임베딩 불가”라고 되어 있다면, 앞서 말씀드린 아웃라인 방식을 써서 폰트 정보 자체를 없애고 보내는 게 법적으로 안전할 수 있거든요. 하지만 이조차도 폰트 제작사에 따라 ‘2차 가공’으로 간주하여 금지하는 경우도 있으니 늘 조심해야 하더라고요.

⚠️ 주의사항

시스템 폰트(바탕체, 굴림체 등)는 윈도우 OS 내에서만 사용 허가가 난 경우가 많습니다. 이를 추출하여 다른 OS나 모바일 앱 개발 등에 사용하는 것은 저작권 침해 소지가 다분하니 각별히 유의해야 하거든요.

폰트 깨짐 해결을 위한 소프트웨어 활용법

폰트가 깨졌을 때 단순히 어도비 제품군만 답은 아니더라고요. 상황에 따라 다양한 툴을 활용하면 훨씬 효율적으로 문제를 해결할 수 있습니다. 예를 들어 스캔한 PDF에서 텍스트를 추출하거나 깨진 폰트를 복구해야 할 때는 ABBYY FineReader 같은 OCR 전문 프로그램을 쓰는 게 훨씬 정확도가 높거든요.

최근에는 AI 기술을 활용한 임베딩 모델들도 많이 나오고 있죠. 구글의 Gemini API 등을 활용하면 텍스트의 의미를 분석해서 가장 유사한 폰트 스타일을 추천받거나, 깨진 텍스트의 문맥을 파악해 복원하는 작업도 가능해지고 있습니다. 개발자분들이라면 이런 API를 활용해 자동화 툴을 만들어보는 것도 좋은 방법이 될 것 같더라고요.

웹 표준 가이드를 따르는 것도 중요합니다. 웹상에서 폰트가 깨지는 걸 방지하려면 WOFF(Web Open Font Format) 형식을 사용하고, CSS에서 font-display: swap 설정을 통해 폰트가 로드되기 전까지 시스템 폰트가 보이도록 처리하는 게 사용자 경험 측면에서 좋거든요. 결국 폰트 관리라는 건 단순히 ‘안 깨지게 하는 것’을 넘어, 어떤 환경에서도 의도한 메시지가 정확히 전달되도록 설계하는 과정이라고 볼 수 있더라고요.

자주 묻는 질문

Q. PDF를 열었는데 폰트가 ‘ㅁㅁㅁ’로 보여요. 어떻게 하나요?

A. 해당 폰트가 시스템에 설치되어 있지 않거나 PDF에 임베딩되지 않아서 발생하는 현상입니다. 파일 제작자에게 폰트 포함(Embed) 옵션을 켜서 다시 보내달라고 하거나, 모든 텍스트를 아웃라인 처리해달라고 요청해야 하거든요.

Q. 일러스트레이터에서 아웃라인을 땄는데 글자가 두꺼워 보여요.

A. 화면 렌더링 방식 차이일 가능성이 높습니다. 텍스트 데이터일 때보다 벡터 개체일 때 안티앨리어싱이 강하게 걸려 그렇게 보일 수 있지만, 실제 인쇄 결과물에서는 차이가 거의 없으니 안심하셔도 되더라고요.

Q. 무료 폰트는 상업적으로 막 써도 되나요?

A. 절대 안 됩니다! ‘무료’라는 말 뒤에 ‘비상업적 용도 한정’이라는 조건이 붙은 경우가 많거든요. 반드시 라이선스 요약표를 확인해서 BI/CI, 인쇄, 임베딩 가능 여부를 체크해야 하더라고요.

Q. 모바일에서 PDF를 볼 때만 폰트가 깨집니다.

A. 모바일 뷰어는 PC보다 지원하는 기본 폰트가 훨씬 적습니다. 이럴 때는 반드시 ‘Subset Embedding(사용된 글자만 포함)’이 아닌 ‘Full Embedding’을 하거나 아웃라인 처리를 하는 게 가장 확실한 방법이더라고요.

Q. 아웃라인을 딴 후 다시 텍스트로 되돌릴 수 있나요?

A. 기본적으로는 불가능합니다. 다만 최신 어도비 어크로뱃의 OCR 기능을 실행하면 이미지화된 글자를 다시 텍스트로 인식시켜 수정할 수는 있지만 오타가 생길 확률이 높으니 원본 저장이 필수더라고요.

Q. 인쇄소에서 폰트를 깨서 보내달라는 이유가 뭔가요?

A. 인쇄소 컴퓨터에 고객님이 사용한 폰트가 없을 확률이 매우 높기 때문입니다. 폰트가 없으면 기본 서체로 대체되어 디자인이 완전히 틀어지기 때문에 사고를 미연에 방지하려는 목적이거든요.

Q. PDF 용량을 줄이면서 폰트 안 깨지게 하는 법은?

A. ‘Subset Embedding’ 옵션을 사용하세요. 문서에 실제 사용된 글자 데이터만 포함하기 때문에 전체 폰트 파일을 심는 것보다 용량을 획기적으로 줄이면서 가독성도 유지할 수 있거든요.

Q. 한글 폰트가 유독 자주 깨지는 이유가 있나요?

A. 영문은 26자면 되지만 한글은 조합형이라 글립(Glyph) 수가 엄청나게 많습니다. 그래서 용량 문제로 임베딩을 누락하거나, 인코딩 방식(UTF-8 등)이 맞지 않으면 깨짐 현상이 더 빈번하게 발생하더라고요.

오늘 이렇게 폰트 깨짐 방지에 대한 모든 것을 정리해봤는데 어떠셨나요? 사실 조금만 신경 쓰면 예방할 수 있는 일들이지만, 바쁜 실무 환경에서는 놓치기 쉬운 부분이기도 하거든요. 아웃라인과 임베딩의 특성을 잘 파악하고, 라이선스 규정까지 꼼꼼히 챙긴다면 앞으로 폰트 때문에 식은땀 흘리는 일은 없으실 거예요. 여러분의 완벽한 디자인 작업을 저 BARAMI가 항상 응원하겠습니다!

면책 조항: 본 포스팅에서 제공하는 라이선스 정보는 일반적인 가이드라인이며, 실제 법적 효력은 각 폰트 제작사의 EULA(최종 사용자 라이선스 계약)에 따릅니다. 중요한 상업적 프로젝트 진행 시 반드시 해당 폰트사의 공식 답변을 확인하시기 바랍니다.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

error: 우클릭이 불가능 합니다.