TCPDF 서버에 저장하지 않고 다운로드시키기

TCPDF 서버에 저장하지 않고 다운로드시키기

1 사전 작업[ | ]

2 webtest1.php 작성[ | ]

  • DOCUMENT_ROOT로 이동
  • 테스트 폴더 ex/tcpdf 생성
  • webtest1.php 작성
Console
Copy
[root@zetawiki ~]# cd /var/www/html/
[root@zetawiki html]# mkdir -p ex/tcpdf
[root@zetawiki html]# cd ex/tcpdf
[root@zetawiki tcpdf]# vi webtest1.php
PHP
Copy
<?php
require_once 'tcpdf/tcpdf_import.php';
 
$html = '<h1>안녕 친구들</h1>
<p style="color:#CC0000;">TCPDF 라이브러리 한글 예제</p>
<pre>1행			탭탭탭 엔터
2행			pre 테스트...</pre>';
 
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetFont('nanumgothic'); 
$pdf->SetDefaultMonospacedFont('nanumgothic_coding');
$pdf->AddPage();
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
$pdf->Output( 'webtest1.pdf', 'D');

3 테스트[ | ]

예시: http://zetawiki.com/ex/tcpdf/webtest1.php

4 같이 보기[ | ]

편집자 J Jmnote Jmnote bot
  • TCPDF 한글 폰트 추가
    여기 zetawiki에 게재된 tcpdf 관련 글을 모두 다 실습해보았고, 성공적으로 테스트 완료하였습니다. 감사드립니다. 그런데 저의 문제는 아직도 해결되지 않고 있습니다. 제가 어떤 웹버전 오픈소스 어플리케이션 프로그램을 한글화했습니다. 프로그램에서 자체적으로 tcpdf를 사용하기에 Human
  • TCPDF 한글 폰트 추가
    좀 무식한 방법일지 모르겠으나, tcpdf로 출력하는 모든 pdf리포트에 무조건 malgungothic폰트로 출력하게 설정할려면 어떤 걸 고쳐야하는지요? malgungothic폰트는 설치되어 있다고 전제하고, 프로그램에서 helvetica로 출력하게 되어 있다고 하더라도 pdf 리포트에 Human
  • TCPDF 한글 폰트 추가
    다음과 같이 해서 안되시나요? ( http://zetawiki.com/?curid=35032 참고) $pdf->SetFont('nanumgothic'); $pdf->SetDefaultMonospacedFont('nanumgothic_coding'); 그래도 안되면 getFoJ Jmnote
  • 리눅스 TCPDF 설치
    처음 TCPDF를 사용합니다. 참고로 서버운영에 관한 지식은 미천합니다. 안내한 내용을 따라 해보려하지만 잘 되지 않습니다. 데이터베이스의 레코드를 PDF로 출력하려고 합니다. tcpdf 폴더의 서브 fonts에 NanumFont_TTF_ALL.zip 파일을 해제한 파일들을 저장하고 t Kyk1018
  • 리눅스 TCPDF 설치
    $pdf->SetFont('nanumgothic'); 가 없어도 오류가 나나요?J Jmnote
  • 리눅스 TCPDF 설치
    $pdf->SetFont('nanumgothic'); 가 기재되어 있으면 인크루드 할 수 없다는 메시지가 나오고 기재내용을 지우면 "nanumgothic_coding"을 찾을 수 없다고 나옵니다. 본인의 추측이지만.. tcpdf/fonts 폴더에 저장한 투루타입 글꼴파일(Nanu Kyk1018
  • 리눅스 TCPDF 설치
    한글만 깨지는 현상이라면 TCPDF 자체는 정상적으로 작동하는 모양입니다. TCPDF 한글 폰트 추가를 참고하여 끝까지 진행하셨는지요?J Jmnote
  • 리눅스 TCPDF 설치
    관심과 조언에 깊이 감사드립니다. 처음 말씀드린 바와 같이 "TCPDF 한글 폰트 추가"에 대해서는 서버에 관한 학습이 무족하여 전혀 따라하지 못했습니다. 참조해 주시기 바랍니다. "TCPDF 한글 폰트 추가"하기 과정을 반드시 수행해야만 하는건가요? 위 과정을 생략하고 Nanu.. Kyk1018
  • 리눅스 TCPDF 설치
    TCPDF는 ttf 파일을 바로 불러쓰지 못하고 사전에 자체포맷으로 변환이 필요합니다. tools 폴더의 tcpdf_addfont.php 가 그 변환도구입니다. 일반적으로 변환된 결과파일은 /usr/share/php/tcpdf/tools/ 에 보관됩니다. $pdf->SetFont('폰트J Jmnote
  • 리눅스 TCPDF 설치
    https://github.com/jmnote/TCPDF-nanum-fonts 에 올려두었으니 참고하시기 바랍니다.J Jmnote
  • 리눅스 TCPDF 설치
    감사합니다. 설치를 완성해보고 후기를 남기겠습니다. Kyk1018
  • 리눅스 TCPDF 설치
    진심으로 감사드립니다. https://github.com/jmnote/TCPDF-nanum-fonts 에 올려놓은 파일을 이용하여 test3.php 파일에서 한글 폰트가 정상적으로 홀출되었습니다. 이 게시물과 님의 조언이 저와 같은 분들에게 많은 도움이 될 것입니다. 다시 한번 감사 Kyk1018