일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 톰캣
- 도서
- error
- 회계
- 함수
- Eclipse
- 기타소득
- 자바
- Tomcat
- 마이플랫폼
- 오라클
- Excel
- 엑셀
- DB
- 오류
- 튜닝
- miplatform
- 성능
- oracle
- 데이터베이스
- 에러
- MIP
- JEUS
- Book
- java
- 태그를 입력해 주세요.
- JavaScript
- 이클립스
- 한글
- Report Designer
Archives
- Today
- Total
어느 가을날의 전환점
UbiReport|유비리포트 한글 깨짐 현상 - JDK Font 본문
리눅스 운영체제에 폰트 추가하기
- /usr/share/fonts 폴더에 새로운 폴더를 추가
- 추가한 폴더로 원하는 폰트를 모두 복사
- $JAVA_HOME/jre/lib/fonts 명령으로 폰트 캐쉬 초기화
- 폰트 메뉴 확인하는 어플리케이션등을 통해 추가한 폰트가 설치되었는지 여부 확인
리눅스에 설치된 자바에 폰트 추가하기
- $JAVA_HOME/jre/lib/fonts폴더에 원하는 폰트파일 추가
- 해당 폴더내의 fonts.dir 파일 수정을 위해 chmod 664 fonts.dir 명령 실행
- fonts.dir 파일을 열고 맨 상단 숫자값에 추가하는 폰트수를 더하여 수정 (예를 들면 48 인데 2개 폰트 추가 시 50으로 수정)
- fonts.dir 파일 맨 하단에 추가한 폰트파일에 대한 기술내용을 추가 (예를 들면 batang.ttc -ms-batang-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0)
- fonts.dir 파일 저장 후 chmod 444 fonts.dir 명령으로 속성 복원
UbiViewer Ajax버전 사용 시 PDF 한글 깨짐 현상 해결 방법
Ajax는 서버에서 PDF를 만드는 작업을 하기때문에 서버에 한글폰트가 없을 경우에 PDF에 한글이 깨져보이는 문제가 발생합니다. 서버 OS 가 영문윈도우 나 리눅스/유닉스 계열 일 경우 기본적으로 한글 폰트가 없습니다. 이럴 경우에 UbiDaemon 을 실행하는 자바 경로에서 {JAVA_DIR}/jre/lib/fonts/ 폴더에 보고서에서 사용한 한글 폰트를 넣어주면 정상적으로 나오게 됩니다. Java 경로를 확인 할려면 UbiDaemon을 실행하는 ubidaemon.sh(linux/unix)나 install_ubidaemon_service.bat(windows) 를 열어 JAVA_DIR 위치 확인을 하시면 됩니다.
'Software' 카테고리의 다른 글
PowerMockup| PowerPoint Wireframe and Prototyping Tool (0) | 2018.06.22 |
---|---|
EXCEL|엑셀 시트 복사 시 이름 중복 충돌 오류 해결하기(Sheet Name Define Error) (0) | 2016.01.04 |
EXCEL| 파일명 표시하기 (0) | 2015.11.19 |
JENNIFER|제니퍼 X-View Profile에서 LOST 의미 (0) | 2015.02.15 |
UbiReport|유비리포트 ActiveX 버전 확인 (0) | 2014.05.21 |
Comments