php生成pdf生成

2021-07-02 20:13:26 字數 913 閱讀 2375

fpdf是乙個純粹的通過php類來生成pdf文件的方法,需要生成的內容直接在php**中來指定,生成文字,,線條等等,都有自己的方法。下面介 紹乙個用fpdf來生成」hello world」的pdf文件:

php**  

<?php   

require(『fpdf.php』);  

$pdf=new fpdf();  

$pdf->addpage();  

$pdf->setfont(『arial』,'b』,16);  

$pdf->cell(40,10,』hello world!』);  

$pdf->output();  

?>  

要生成pdf文件,首先我們需要包括庫檔案fpdf.php。

然後,我們需要建立乙個fpdf物件使用預設構造fpdf(),這種構造可以通過三個值即頁面方向(縱向或橫向),計量單位,和頁面大小( a4,a5……),預設情況下,頁面大小為a4,計量單位是公釐。

它也可以被明確地指明:

php**  

$pdf=new fpdf(『p』,'mm』,'a4′);  

然後用addpage()函式來增加乙個頁面,左上角和頁面的內容在預設情況下邊距為1厘公尺,當然我們可以使用setmargins()來改變。要生成一 段文字,首先我們要使用setfont()來選擇一種字型和字型大小。

php**  

$pdf->setfont(『arial』,'b』,16);  

我們使用cell()函式來輸出乙個文字。乙個cell()是乙個載有文字的矩形區域。

最後,我們要關閉這個檔案並且把它輸出,這就是用到了$pdf->output();,我們還可以在這裡指定我們想要使用的檔名, 如$pdf->output(』sample.pdf』);

這裡只是簡要的分析了乙個例子,如果想獲得更多的幫助,大家可以瀏覽:

php生成pdf文件

實際工作中,我們要使用php動態的建立pdf文件,目前有許多開源的php建立pdf的類庫,今天我給大家來介紹一款優秀的pdf庫,它就是tcpdf,tcpdf是乙個用於快速生成pdf檔案的php5函式包。tcpdf基於fpdf進行擴充套件和改進,增強了實用功能。特性 tcpdf具有以下特性 1 支援頁...

php生成PDF檔案(FPDF)

例子 將下面的檔案儲存在web根目錄,與附件fpdf17處於同一級 ini set display errors 0 ini set max execution time 60 require fpdf17 chinese.php pdf new pdf chinese pdf addgbfont ...

用php生成pdf檔案

1 使用php生成pdf檔案 require once tcpdf.php 例項化 pdf new tcpdf p mm a4 true,utf 8 false 設定文件資訊 pdf setcreator helloweba pdf setauthor yueguangguang pdf setti...