新建乙個文件物件
$pdf = new tcpdf(pdf_page_orientation, pdf_unit, pdf_page_format, true, 'utf-8', false);
頁面記得也設為utf-8
addpage();新建乙個pdf文件頁面。
image($file, $x, $y, $w, $h, $type, $link, $align, $resize, $dpi, $palign, $ismask, $imgmask, $border);
setfont( '字型','控制顯示',字型大小) 設定文字顯示樣式也可單獨使用
settextcolor(int,int,int)設定文字顏色,三個引數的值必須在0~255之間
setfontsize(int );設定字型大小
setfillcolor(int,int,int) 設定矩形框之類圖形的填充顏色,三個引數值必須在0和255之間
輸入文字:
單行文字
cell($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=0, $link='', $stretch=0)
cell(寬, 高, 內容, 邊框, 是否換行, 文字對齊, 文字底色,連線, 變寬)
多行文字
multicell($w, $h, $txt, $border=0, $align='j', $fill=0, $ln=1, $x='', $y='', $reseth=true, $stretch=0, $ishtml=false, $autopadding=true, $maxh=0)
multicell(寬, 高, 內容, 邊框,文字對齊, 文字底色, 是否換行, x座標, y座標, 變高, 變寬, 是否支援html, 自動填充, 最大高度)
html文字
sethtmllinksstyle($color=array(0,0,255), $fontstyle='u');
sethtmllinksstyle(顏色預設藍色, u有下劃線);
addhtmllink($url, $name, $fill=0, $firstline=false, $color='', $style=-1);
addhtmllink(超連結位址, 顯示文字, 是否有底色, $firstline=false, $color='', $style=-1);
換行 ln($h='', $cell=false);
ln(行數, 是否cell);
加密 setprotection($permissions=array(), $user_pass='', $owner_pass=null);
例如:$pdf->setprotection(array('print','modify','copy','annot-forms'), '123658');
輸出pdf
先寫這麼多,有空再新增
TCPDF使用說明
呼叫tcpdf檔案 require once tcpdf.php 設定時區,否則會導致報錯 date default timezone set asia shanghai 例項化tcpdf 頁面方向 p 肖像,l 景觀 測量 mm 頁面格式 pdf new tcpdf p mm a4 true,ut...
php使用TCPDF生成PDF檔案教程
functioncreatepdffile frontdata 新建乙個pdf檔案 orientation orientation屬性用來設定文件列印格式是 portrait 還是 landscape landscape為橫式列印,portrait為縱向列印 unit 設定頁面的單位。pt 點為單位...
PHP使用tcpdf類生成PDF檔案
使用pctdf生成的pdf檔案 require once tcpdf tcpdf.php 例項化 content 我是乙個pdf 你要生成的pdf內容 pdf new tcpdf p mm a4 true,utf 8 false 設定文件資訊 pdf setcreator lane pdf seta...