JAVA/iText2 [JAVA] iText PDF 생성 시 한글이 안 나올 때, 한글 폰트 적용 방법 정리 iText를 사용하면 간단하게 텍스트, 이미지, 표 등을 조합해 PDF 문서를 생성할 수 있습니다. 이번에는 PDF 생성 시 한글이 깨지거나 출력되지 않는 문제를 해결하는 방법을 정리해보려고 합니다. 📎 이전 글:2025.05.29 - [JAVA/ITEXT] - [Java] iText로 PDF 생성하기 – 예제 코드 포함 iText는 기본적으로 내장된 영문 폰트만 지원해서텍스트를 출력할 때 한글이 공백으로 나오는 문제가 발생합니다.BaseFont를 이용해 TTF 형식의 한글 폰트를 등록해주면 됩니다. 한글 폰트 적용 방법String fontPath = context.getRealPath("/WEB-INF/lib/NanumBarunGothic.ttf");BaseFont baseFont = Bas.. 2025. 5. 29. [Java] iText로 PDF 생성하기 – 예제 코드 포함 JasperSoft Studio를 사용해서 PDF출력기능을 사용하고 있었습니다.그런데 Maven에서 JasperReports를 6.18 이상 버전으로 사용해야하는데자꾸 오류가 나서 조건 적용등이 안됐습니다.결국 대체 리포팅 툴을 찾게 되었고 그 과정에서 iText를 테스트해보게 되었습니다.우선 간단하게 이미지, 텍스트, 테이블 출력이 잘 되는지부터 확인해봤는데 성공!테스트 내용을 아래와 같이 정리해둡니다.■ iText 사용 방법 정리 1. Maven 의존성 추가MVN Repository에서 사용할 ITEXT 가져와서 pom.xml에 추가저는 5.5.13버전으로 사용했습니다.https://mvnrepository.com/artifact/com.itextpdf/itextpdf com.itex.. 2025. 5. 29. 이전 1 다음