본문 바로가기

2017/09

[PHP] TCPDF로 생성한 PDF 파일 바로 다운받기 참고 : TCPDF 서버에 저장하지 않고 다운로드시키기 01. 작성한 PDF파일을 다운받을 수 있게 변경하는 코드는 아래와 같다. tcpdf_test_05.php 02. 이제 해당 코드를 웹 브라우저를 통해 호출하면 바로 *.pdf 파일을 다운받을지 여부를 물을 것이다. 다운받자. 03. 다운받은 PDF 파일을 오픈하면 아래와 작성한 내용이 그대로 적혀 있는것을 확인 할 수 있다. 더보기
[PHP] TCPDF에서 TABLE 출력하기 ■ TCPDF에서 TABLE 출력하기 TCPDF 에서 테이블을 출력한다면 아래와 같이 출력이 가능하다. # 소스코드 tcpdf_test_04-1.php # 출력결과 그럼 위와같이 출력이 되는 모습을 확인 할 수 있다. 그렇지만 HereDoc(EOD) 같은 것을 사용한는것을 그렇게 좋아하지 않기에. 직접 변수에 값을 넣고 출력한다면 tcpdf_test_04-2.php 위와같은 형식으로 변경해 주면 되는데. 한가지 주의사항은 따옴표로 감싸는 것이다. 필자는 기본적으로 1번과 같이 큰 따옴표 안에 작은 따옴표를 넣는 방식으로 코딩을 많이 하는데 위와 같이 큰 따옴표안에 작은 따옴표를 넣는 방식은 에러가 발생하게 되어 결국 3번과 같은 형태로 코딩을 하게 되었다. HereDoc(EOD ~ )와 같은 방식을 좋아.. 더보기
[PHP] TCPDF 상단 헤더 변경하기 참고 : https://tcpdf.org/examples/example_001 기본적으로 TCPDF 기본 샘플 문서를 보면 상단에 아래와같은 TCPDF 로고가 나오는 것을 확인 할 수 있다. 이제 이 상단헤더의 로고와 내용을 변경하여 우리가 원하는 형태로 변경해서 사용해 보자. 01. 먼저 TCPDF 와 교체할 로고 이미지 파일을 /usr/share/php/tcpdf/examples/images 경로에 업로드 한다. 02. 이제 아래 코드를 작성하고 웹 브라우저로 실행시킨다. tcpdf_test_03.php 03. 출력결과는 아래와 같이 상단 헤더 부분이 변경된 것을 확인 할 수 있다. 더보기
[PHP] TCPDF 한글폰트 사용하기 참고 : TCPDF 한글 폰트 추가 ■ TCPDF 폰트 추가도구 확인 ※ 가장먼저 /usr/share/php/tcpdf/tools/ 폴더로 이동해서 tcpdf_addfont.php 파일의 존재 여부를 확인한다. [root@admin ~]# cd /usr/share/php/tcpdf/tools/ [root@admin tools]# ll total 12 -rw-rw-r-- 1 root root 2003 May 13 2014 convert_fonts_examples.txt -rwxr-xr-x 1 root root 7449 Aug 6 2013 tcpdf_addfont.php ■ TCPDF에 맑은 고딕 추가하기 01. 리눅스 맑은고딕 설치 [root@admin ~]# wget https://raw.githubus.. 더보기
[PHP] TCPDF 라이브러리 설치하기 참조 : 리눅스 TCPDF 설치 01. 웹 브라우저에서 https://sourceforge.net/projects/tcpdf/files/ 에 접속하여 TCPDF를 다운받는다. 02. 다운받은 tcpdf_버전.zip 파일을 FTP를 통해 /usr/share/php 경로에 업로드 한다. 03. 터미널을 통해 /usr/share/php 경로에 접근하여 tcpdf_버전.zip 파일의 압축을 해제한다. [root@admin php]# unzip tcpdf_버전.zip 04. 압축이 잘 해제 되었는지 확인해 보자. [root@admin php]# ll | grep tcpdf drwxrwxr-x 7 root root 4096 Aug 2 21:21 tcpdf -rw-r--r-- 1 root root 16728716 S.. 더보기