TIP게시판

제목 mpdf 한글 출력
글쓴이 로하나스 작성시각 2015/11/27 18:03:00
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14443   RSS
pdf 생성하면서 제일 문제가 한글 출력일듯합니다.
여기에서도 여러가지의 팁이 있는데요!

저는 mpdf에서 쉽게 한글을 출력할 방법을 설명드리겠습니다.

mpdf기준입니다.;;;
먼저 한글이 깨지는 pdf를 받습니다.



깨진한글에서 오른쪽 마우스클릭 - 문서속성 - 글꼴 탭을 봅니다.

사용된 폰트를 보니 dejavuserifcondensed 이거네요

확인후 mpdf폴더를 보면 config_fonts.php 파일이 있습니다.

폰트부분을 검색하니..

    "dejavuserifcondensed" => array(
        'R' => "DejaVuSerifCondensed.ttf",
        'B' => "DejaVuSerifCondensed-Bold.ttf",
        'I' => "DejaVuSerifCondensed-Italic.ttf",
        'BI' => "DejaVuSerifCondensed-BoldItalic.ttf",
        ),
이렇게 나오네요...한글폰트인(밑에 부분에 한글도 있습니다.) 이걸

    "unbatang" => array(    /* Korean */
        'R' => "UnBatang_0613.ttf",
        ),

이놈의 R을 바꿔치기 합니다.

    "dejavuserifcondensed" => array(
        'R' => "UnBatang_0613.ttf",
        ),
이렇게요! 그럼



이렇게 한글로 바뀌었네요~

물론 처음에 로드할때 unbatang 이 로드되면 좋겠지만
아무리해도 안되서..이렇게 억지로 바꿨습니다. ㅠ (한글이 나온다면야...ㅠㅠ)

이상입니다. 
그럼 수고하세요!
구글에 codeigniter mpdf 검색하니 소스는 많이있네요~
 다음글 [CentOS] eAccelerator 를 설치방법 (1)
 이전글 서브라임텍스트 코드이그나이터 개발 환경 만들기 (1)

댓글

한대승(불의회상) / 2015/11/27 18:08:16 / 추천 0
PDF 출력이 필요 할 때 정말 유용한 정보가 되겠군요.
좋은 정보 감사 합니다.
풀스택될거임 / 2019/11/23 02:49:31 / 추천 0
와 대박 ㅋㅋ 감사합니다 ㅠㅠ 복 받으세여