2013-07-22 2 views
2

내 PHP 페이지에는 많은 변수와 스타일 시트가 있으며 html 테이블도 있습니다. 나는 fpdf와 같은 몇 가지 opensource pdf 클래스가 있다는 것을 알고 있지만, PHP 변수에 관해서는 mysql 테이블에서 데이터를 가져와야 할 때, 어떻게 조합 할 것인지 전혀 모른다. 나도 pdf 수업에 대한 지식이 없다. 나는 또한 인터넷에서 수색하고 저 같이 초보자를 위해 시작할 것이다 제일 선택권 일 수 있던 무슨을 찾아 낼 수 없었다. 그래서 어떤 제안이라도 환영합니다.PHP를 사용하여 PHP 페이지를 PDF로 내보내려면 어떻게해야합니까?

+0

http://stackoverflow.com/search?q=fpdf으로 아래 코드를 저장 – brasofilo

+0

나는 ... 그것을 할 것입니다 @brasofilo –

+0

나는 그들 중 몇 겪었 @brasofilo 및 fpdf 수업을 배워야한다고 생각합니다. 그러나 때로는 쉬운 방법이 있다고 생각합니다. Fpdf 클래스는 우리 같은 초보자에게는 좀 복잡합니다. –

답변

2

mpdf 클래스를 시도해 볼 수 있습니다.

mpdf 클래스를 다운로드하고 다음 스크립트를 사용하여 PHP 페이지를 인쇄하십시오. mypdfgenerator.php :

<?php 
include("mpdf.php"); 
$mpdf=new mPDF('win-1252','A4','','',15,10,16,10,10,10);//A4 page in portrait for landscape add -L. 
$mpdf->SetHeader('|Your Header here|'); 
$mpdf->setFooter('{PAGENO}');// Giving page number to your footer. 
$mpdf->useOnlyCoreFonts = true; // false is default 
$mpdf->SetDisplayMode('fullpage'); 
// Buffer the following html with PHP so we can store it to a variable later 
ob_start(); 
?> 
<?php include "phppage.php"; 
//This is your php page ?> 
<?php 
$html = ob_get_contents(); 
ob_end_clean(); 
// send the captured HTML from the output buffer to the mPDF class for processing 
$mpdf->WriteHTML($html); 
//$mpdf->SetProtection(array(), 'user', 'password'); uncomment to protect your pdf page with password. 
$mpdf->Output(); 
exit; 
?> 
+0

코드를 테스트 해 보겠습니다. 먼저 수업을 다운로드하겠습니다. –

+1

@LalhriatpuiiMapuii 오프라인 용도로 사용하거나 사이트에서 동적으로 인쇄하지 않으려는 경우 [Universal Document Converter] (www.print-driver.com/)를 선택할 수 있습니다. –

+0

이 MPDF 클래스를 얼마나 쉽게 사용하는지, 좋은 문서가 있습니다. 고맙습니다. 나는 이것이 내가 찾고있는 것이라고 생각한다. –

관련 문제