PDF 보고서는 기업과 개인의 데이터 수집 및 간단한 데이터 쿼리를 위한 주요 도구 중 하나입니다. PHP는 HTML 코드를 PDF로 변환하여 고도로 맞춤화된 보고서를 생성하는 데 사용할 수 있는 인기 있는 스크립팅 언어입니다. 이 기사에서는 PHP 함수를 사용하여 PDF 보고서를 생성하는 방법에 대해 설명합니다.
1단계: PHP 설치 및 구성
첫 번째 단계로 PHP가 서버에 설치되어 있는지 확인해야 합니다. 서버에 PHP가 설치되어 있는지 확인하려면 터미널 창을 열고 다음 명령을 사용하세요.
php –v
이 명령은 설치된 PHP 버전을 알려줍니다. PHP가 설치되어 있지 않은 경우 PHP를 설치하고 구성해야 합니다.
2단계: wkhtmltopdf 설치
wkhtmltopdf는 HTML 페이지를 PDF 형식으로 변환하는 오픈 소스 도구입니다. 먼저 wkhtmltopdf를 다운로드하여 설치해야 합니다. 다음 URL에서 다운로드할 수 있습니다.
https://wkhtmltopdf.org/downloads.html
해당 버전을 선택하여 다운로드하고 서버 환경에 맞게 구성하세요.
3단계: PHP 코드 작성
다음으로 할 일은 PHP 코드를 작성하는 것입니다. 여기에서는 PHP 기능을 사용하여 PDF 보고서를 생성하는 방법을 소개합니다. 다음 PHP 코드를 사용할 수 있습니다:
$html = "
샘플 PDF 보고서입니다.
";이 예에서 $html은 HTML 코드입니다. PDF 보고서를 생성하기 위해 작성되었습니다. $pdf_report는 여기에서 생성될 PDF 보고서의 경로입니다.
명령 변수는 wkhtmltopdf 도구의 경로와 변환에 필요한 매개 변수를 설정하는 데 사용됩니다. exec($command) 명령을 실행하면 명령이 실행되고 PDF 보고서가 생성됩니다.
4단계: PDF 보고서 사용자 정의
이 예에서는 몇 가지 중요한 태그가 포함된 간단한 HTML 코드를 작성했습니다. 그러나 임의의 HTML 태그를 사용하여 PDF 보고서를 사용자 정의할 수 있습니다. 예를 들어, 다음 PHP 코드를 사용하여 PDF 보고서를 사용자 정의할 수 있습니다.
$html = "
이름 | 성;/ th> | |
---|---|---|
John | Doe | ;john.doe@example.com |
Jane | Doe | jane.doe@example.com ; |
Bob | Smith | bob.smith@example.com |