웹마스터라면 누구나 PDF 생성에 대해 많은 삽질을 경험해 보았을 것입니다.
모든 종류의 pdf 생성 플러그인을 해 보았지만, 자체 문법을 요구하거나, 많은 삽질을 하고,
결과적으로는 원하는 대로 문서가 생성되지 않았습니다.
특히 google chart같은 자바스크립트를 통해 가져오는 데이터는 표시도 되지 않았습니다.
그러던 중 이걸 발견하게 되었는데요. 정말 만족스럽습니다.
사용도 지금까지 본 것 중에 가장 간편하구요.
(단, jqueryUI 등 자바스크립트에서 페이지 로드 후 객체의 디자인을 바꿔주는 부분은 바뀌지 않을 수 있는데, 이부분은 전혀 불편하지 않으실 거라고 생각합니다. 이 부분에 대해서 이해가 안가시는 분은 해당되지 않으니 무시하셔도 되요)
아래는 리포트 페이지를 pdf 로 생성한 모습입니다.
사용법은 아주 간단합니다.
해당 url만 입력해서 창을 열면 끝입니다.
<a href="#" onClick="javascript:window.open('해당URL','옵션');">PDF열기</a>
또는,
<a href="javascript:window.open('해당URL','옵션');">PDF열기</a>
와 같은 형태로 열기만 하면 됩니다.
해당 URL에는 다음과 같이 입력해 주세요.
http://web2.pdfonline.com/pdfonline/testSettings.asp?cURL=변환대상URL&page=0&top=0.1&bottom=0.2&left=0.3&right=0.3
cURL 파라미터 값에 변환 대상 URL을 넣고, top, bottom, left, right에 여백을 넣으시면 됩니다.
이것으로 간단하게 생성할 수 있습니다.
더 많은 옵션을 넣고 싶으시면
http://web2.pdfonline.com/ 에서 확인할 수 있어요.
아, 물론 무료입니다 :D
'웹개발 > PHP' 카테고리의 다른 글
AWS S3 사용시 중국의 Great Firewall에 의한 이미지 차단 우회하기 (0) | 2017.05.29 |
---|---|
[해결방법 총정리] Warning: URL file-access is disabled in the server configuration in (2483) | 2014.09.23 |
cURL에서 EUC-KR, UTF-8 변환 문제 해결 (0) | 2014.09.13 |
PHP Fatal error: Class 'DOMDocument' not found 조치 방법 (0) | 2013.12.16 |
PHP Notice: Undefined index: 해결 방법 (0) | 2013.12.16 |
제로보드XE설치시 FTP부분에서 무시 해도 넘어가지않을경우 대처방법 (1) | 2009.02.18 |
php에서 상대경로 처리하는 팁 (186) | 2008.07.22 |
PHP 보안 팁 (1) | 2006.09.24 |
초급용 php : 게시판의 꽃 페이징을 아십니까? (0) | 2006.09.23 |
초급용 PHP : 함수와 클래스 생성 방법론 ( 함수편 ) (0) | 2006.09.23 |