php產生pdf檔案的方法

來源:互聯網
上載者:User
本篇文章主要介紹php產生pdf檔案的方法,感興趣的朋友參考下,希望對大家有所協助。

代碼如下:

//第一步肯定是引入TCPDF的入口檔案require_once '/var/www/tcpdf/tcpdf.php';//執行個體化$pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false);// 設定文檔資訊$pdf->SetCreator('Lane');$pdf->SetAuthor('Lane');$pdf->SetTitle('PHP產生PDF');$pdf->SetSubject('PHP動態產生PDF檔案');$pdf->SetKeywords('PHP PDF TCPDF');//設定頁首資訊 參數分別是LOGO地址,LOGO大小,兩列名,標題顏色,分割線顏色。。顏色是RGB$pdf->SetHeaderData('/var/www/tcpdf/examples/images/tcpdf_logo.jpg', 30, 'PHP產生PDF', 'PHP如何產生PDF檔案', array(0,0,0), array(0,0,0));//設定頁尾資訊$pdf->setFooterData(array(0,0,0), array(0,0,0));// 設定頁首和頁尾字型$pdf->setHeaderFont(Array('stsongstdlight', '', '12'));$pdf->setFooterFont(Array('helvetica', '', '8'));//設定預設等寬字型$pdf->SetDefaultMonospacedFont('courier');//設定間距$pdf->SetMargins(15, 27, 15);$pdf->SetHeaderMargin(5);$pdf->SetFooterMargin(10);//設定分頁$pdf->SetAutoPageBreak(TRUE, 15);//設定圖片比例$pdf->setImageScale(1.25);//將頁首頁尾的資訊輸出出來。$pdf->AddPage();//設定字型 - 本文標題的哦。B是加粗,15是大小$pdf->SetFont('stsongstdlight', 'B', 15);$pdf->Write(20, 'PHP如何動態產生PDF', '', 0, 'C', true, 0, false, false, 0);//設定字型 - 本文內容的哦。B是加粗,15是大小$pdf->SetFont('stsongstdlight', '', 10);//L是靠左對齊,R是靠右對齊,C是置中對齊。$pdf->Write(0, $content,'', 0, 'L', true, 0, false, false, 0);//輸出PDF。第二個參數預設是I,是瀏覽器預覽。D是下載$pdf->Output('PHP_TO_PDF.pdf', 'I');
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.