한글 pdf 출력이 안돼요. 출력하면 나타나는 이상한 오류메시지

2025. 5. 27. 07:25IT 정보

반응형

 

한글을 PDF로 출력하다 보면 다음과 같은 메시지가 나타날 때가 있습니다. 

 

 

 
%%[ ProductName: Distiller ]%%
HaansoftBatang not found, using Courier.
%%[ Error: typecheck; OffendingCommand: xshow ]%%

Stack:
[82 81 82 81 82 81 82 82 0]
(G%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
%%[ Warning: PostScript error. No PDF file produced. ] %%

 

 

 

해당 오류 메시지는 PDF 변환(출력) 과정에서 PostScript 프린터 드라이버 또는 Distiller(Adobe Acrobat Distiller)가 특정 글꼴을 찾지 못해 생기는 문제입니다. 아래에 에러 내용을 분석하고, 원인과 해결책을 알아보겠습니다. 

 

 


🔍 오류 분석

📌 핵심 에러 내용:

vbnet
복사편집
HaansoftBatang not found, using Courier. %%[ Error: typecheck; OffendingCommand: xshow ]%%
  • HaansoftBatang not found
    → 문서에서 Haansoft바탕체 글꼴을 사용하고 있는데, 해당 글꼴이 시스템이나 Distiller에서 찾을 수 없어 기본 글꼴(Courier)로 대체됨
  • typecheck, OffendingCommand: xshow
    → xshow 명령어 실행 중 예상된 데이터 형식(type)이 아닌 값이 들어가서 PostScript 구문 오류 발생
 
 

✅ 해결 방법

1. HaansoftBatang 글꼴 설치 확인

  • Windows 기준:
    • 제어판 > 글꼴 또는 C:\Windows\Fonts 폴더에 Haansoft바탕 글꼴이 있는지 확인하세요.
  • 없다면 아래 방법으로 설치:
    • 한컴오피스 설치 시 자동 설치되지만 누락됐다면 한글과컴퓨터 홈페이지 또는 회사 내부 공유 드라이브 등에서 구할 수 있습니다.
    • .ttf 또는 .otf 파일을 더블 클릭 후 설치
 
 

2. 글꼴을 PDF에 내장하도록 설정

  • 사용하는 프로그램(ex. MS Word, 한글, Adobe Illustrator 등)에서 PDF 저장 또는 인쇄 시 글꼴 포함 옵션을 켜야 합니다.

한글 (한컴오피스) 기준:

  • 파일 > PDF로 저장 > 설정 > 글꼴 포함하기 옵션 체크

Adobe Distiller 사용 시:

  • Distiller에서 .joboptions 설정을 확인하세요.
    • Settings > Edit Adobe PDF Settings
    • "Fonts" 탭에서 Embed all fonts 체크
    • “Never Embed” 리스트에서 HaansoftBatang이 있다면 제거
 
 

3. 대체 글꼴 사용

  • HaansoftBatang이 반드시 필요하지 않다면, 시스템에 기본으로 설치된 Batang, Malgun Gothic, 돋움체 등으로 변경 후 PDF 출력
 
 
 

4. 문서 내용 재검토

  • 스택 오류 [82 81 82 81 82 81 82 82 0]는 xshow 명령어에 전달된 값입니다.
    문서에 특수 문자, 깨진 텍스트, 잘못된 매크로(특히 EPS, PS 포함된 경우)가 삽입됐을 수 있으니
    문제가 되는 부분을 찾아 수정하거나 다시 저장해보세요.
 
 

🧪 보너스 팁: Distiller 로그 저장

에러의 원인을 추적하려면 Adobe Distiller에서 로그 파일 저장 기능을 켜는 것도 좋습니다.

 

 

🔧 요약

해결방법 설명
Haansoft바탕 글꼴 설치 글꼴이 없다면 설치 필요
글꼴 내장 설정 PDF 저장 시 글꼴 포함
다른 글꼴로 변경 문제 발생 시 대체 글꼴 사용
문서 내용 확인 특수문자나 스크립트 오류 확인
728x90