fpdfphp
1. php中怎麼生成有圖表的pdf
FPDF有提供表格和加入圖片等功能。
如果要使用PHP生成一個復雜的包括圖片和表格的PDF,還是需要手動代碼來生成。沒有什麼更好的辦法。 還是多看看演示,再結合一下就成了。
good luck
2. php中用 fpdf 生成pdf文件為什麼顯示損壞打不開,請問是什麼原因
換別的pdf軟體看
3. PHP使用FPDF生成PDF問題
不是的是你數據的array太大了. 用完立刻釋放
4. php怎麼把含有圖片的html頁面 轉換為pdf 文件
1.FPDF: PDF生成器
FPDF是一個純粹的通過PHP類來生成PDF文檔的方法,需要生成的內容直接在PHP代碼中來指定,生成文字,圖片,線條等等,都有自己的方法。下面介紹一個用FPDF來生成」Hello World」的PDF文檔:
1.<?php
2.require(『fpdf.php』);
3.
4.$pdf=new FPDF();
5.$pdf->AddPage();
6.$pdf->SetFont(『Arial』,'B』,16);
7.$pdf->Cell(40,10,』Hello World!』);
8.$pdf->Output();
9.?>
要生成PDF文檔,首先我們需要包括庫文件fpdf.php。
然後,我們需要建立一個FPDF對象使用默認構造FPDF(),這種構造可以通過三個值即頁面方向(縱向或橫向),計量單位,和頁面大小( A4,A5……),默認情況下,頁面大小為A4,計量單位是毫米。
它也可以被明確地指明:
1.$pdf=new FPDF(『P』,'mm』,'A4′);
然後用AddPage()函數來增加一個頁面,左上角和頁面的內容在默認情況下邊距為1厘米,當然我們可以使用SetMargins()來改變。要生成一段文本,首先我們要使用SetFont()來選擇一種字體和字型大小。
1.$pdf->SetFont(『Arial』,'B』,16);
我們使用Cell()函數來輸出一個文本。一個Cell()是一個載有文字的矩形區域。
最後,我們要關閉這個文件並且把它輸出,這就是用到了$pdf->Output();,我們還可以在這里指定我們想要使用的文件名,如$pdf->Output(』sample.pdf』);
5. php怎麼用fpdf類在線瀏覽pdf文件
wps表格製作圖章的方法
首先,打開一個新的工作表,切換到「插入」選項卡,點擊「形狀」,在下拉表中選擇「橢圓」,按住shift鍵,畫出一個你心中圖章大小的圓形。
wps表格怎樣製作圖章
wps表格怎樣製作圖章
接下來,選中橢圓,切換到「繪圖工具」選項卡,點擊「填充」,選擇白色。然後點擊「輪廓」,設置圖章輪廓的線條大小和顏色,在這里我們選擇4.5磅的紅色線條。
wps表格怎樣製作圖章
wps表格怎樣製作圖章
wps表格怎樣製作圖章
接下來,是設置圖章中的圖形,可以選擇插入圖片或者自己繪制的簡單圖形,在這里,我們選擇插入圖片,在「插入」選項卡中,點擊「圖片」,在彈出的「插入圖片」對話框中選擇想要插入的圖片。然後調整好插入圖片的大小和位置。
wps表格怎樣製作圖章
wps表格怎樣製作圖章
接著,設置藝術字,在「插入」選項卡中點擊「藝術字」,在彈出的「藝術字型檔」對話框中選擇合適的形式,點擊「確定」之後,在彈出的「編輯『藝術字』文字」對話框中輸入想要的文字,並設置字體、大小、加粗等。然後將藝術字調整大小放入圖章中。
wps表格怎樣製作圖章
wps表格怎樣製作圖章
wps表格怎樣製作圖章
接下來,按照上面的步驟插入」網路經驗簽約作者專用章「的藝術字,然後切換到」藝術字「選項卡,點擊」藝術字「形狀,在這里,我們選擇半弧形,然後調整藝術字的大小,弧度,在圖章中的位置。
wps表格怎樣製作圖章
wps表格怎樣製作圖章
最後,一個自己設計的圖章就做好啦。
6. php中我用了thinkPHP 然後我要列印pdf報表 用了fpdf 但是現在不知道在action中怎麼調用fpdf中的內容。
ThinkPHP中調用文件的方式比較多,第三方插件或是自己手寫的分類,我習慣使用的方法是:
1、把文件放在Lib/ORG中,命名為fpdf.class.php,然後在Action文件中使用import("@.ORG.fpdf")調用就可以了。
2、第二種方法就是自己建立文件夾,確定相對於入口文件的地址,然後在Action文件中包含進去。
require_once("相對於入口文件的路徑");
或是
include_once("相對於入口文件的路徑");
我不太清楚FPDF的使用方法,剛才去查看,可惜我打不開網頁,如果只是一個文件的載入就可以解決問題,我建議你使用第一種方法,更方便一些。
如果是一個完整的代碼項目的話,我覺得你使用第二種方法更合適一些,自己建一個插件文件夾,把其中文件包含進去就可以了。
PS: 可以使用說明調用已經成功了。也就是說你題目的問題解決了。
亂碼的最大原因就是編碼的方式不對,你存儲的時候用的是什麼樣的編碼,那麼寫入的時候就需要用同樣的編碼,查看一下你是從哪讀取的數據,再看看數據是什麼編碼格式,我不熟悉FPDF,所以能給的建議不多,但我記得調用的時候是可以傳一個編碼參數的,把這個參數寫上,看看還是否有這樣的情況。
7. 如何通過php將fpdf生成的pdf文檔自動保存到伺服器指定的路徑
$pdf->SetDisplayMode("real");
$date_dir = date('Ymd');
$pdf->Output('a.pdf', 'F');
8. php fpdf 怎麼設置居中
居中是頁面布局的事,和php沒有關系
你最好貼點代碼,讓我們知道你是div布局還是table布局。
2.一般居中有幾種方式:
1)直接使用<center>標簽。例如<center>劇中</center>
2)css的text-align:center
3)align="center"
4)頁面整體居中:
設置body
body{margin:0;padding:0}
設置容器 -- 需要設置容器寬度
.main{width:1000px;margin:auto;padding:auto;}3.
9. PHP生成PDF,用什麼類庫好
FPDF
FPDF 這個PHP Class允許你採用純PHP(更確切地說就是不需要使用PDFlib)來生成PDF文件。它所具有的特點包括:可選擇的unit大小,頁面格式和頁邊 距;頁眉和頁腳管理;自動分頁;自動換行與文本自動對齊;支持JPEG與PNG圖片格式;支持著色和文件超鏈接;支持TrueType,Type1與 encoding;支持頁面壓縮。
HTML2PDF
HTML2PDF能夠把一個HTML文本轉換成一個列印機友好的PDF文件。這個PHP腳本構建在FPDF PHP腳本之上。
TCPDF
TCPDF是一個用於快速生成PDF文件的PHP5函數包。TCPDF基於FPDF進行擴展和改進。支持UTF-8,Unicode,HTML和 XHTML。
html2ps
html2ps 能夠把帶有圖片,復雜表格(包含rowspan/colspan) ,layer/div和css樣式的HTML轉換成Postscript與PDF。 html2ps對CSS2.1支持非常好,並且很好地兼容不正確的HMTL。它甚至能夠轉換幾乎是採用CSS設計的網站如msn.com。
HTML_ToPDF
HTML_ToPDF能夠把任何HTML文檔轉換成在任何平台和列印機下界面格式都一樣的PDF文檔。它包括支持圖片轉換,使用樣式表來定製PDF 文件和錯誤處理。
cPdfWriter
cPdfWriter是一個能夠輸出PDF文檔的PHP5 class。基於TCPDF,FPDF和其它相關腳本。
dompdf
dompdf是一個HTML到PDF的轉換工具。它的核心是一個遵循大部份CSS2.1樣式的Rendering引擎。dompdf採用樣式驅動, 它能夠下載並讀取外部樣式,整個樣式標簽和單個HTML元素的樣式屬性。它同樣支持目當大部份HTML屬性。
10. php使用fpdf類庫生成pdf 俄文顯示亂碼
FDF默認接收unicode編碼,輸入俄文請先轉換成USC2或UTF-16LE編碼後,再輸入fdf,
就不會亂碼