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 검색하니 소스는 많이있네요~
좋은 정보 감사 합니다.