phppdf轉換
❶ 如何通過php將fpdf生成的pdf文檔自動保存到伺服器指定的路徑
$pdf->SetDisplayMode("real");
$date_dir = date('Ymd');
$pdf->Output('a.pdf', 'F');
❷ 怎麼用PHP在HTML中生成PDF文件
FPDF是一個允許使用純PHP生成PDF文檔的PHP類,換句話說,沒有使用PDFlib 函數庫。FPDF中的F代表免費和自由:你可以在任何情況下使用,並且支持自定義,來滿足你特定的需求,特點:
1、可以選擇單元、頁面格式和邊距
2、可以管理頁眉和頁腳
3、自動分頁
4、自動換行和文本對齊
5、支持圖片(JPEG,PNG,gif)
6、色彩豐富,支持鏈接
順便也介紹一些可以直接從HTML生成PDF的函數庫。
DomPDF
domPDF將HTML轉換為PDF。DomPDF遵循CSS2.1的HTML布局,它是用PHP編寫的渲染引擎。DomPDF以樣式為主導:它會下載並讀取外鏈樣式表,內聯樣式和HTML元素的style屬性值。並且還支持大部分的HTML可見屬性。
特點:
1、處理大部分CSS2.1和少許CSS3屬性,包括@import, @media & @page 規則
2、支持大部分HTML 4.1的可見屬性
3、支持外部樣式表,包括本地或者http/ftp鏈接的(通過fopen-wrappers)
4、支持復雜的表結構,包括行和列的span,separate & collapsed border models和獨立的cell樣式
5、支持圖片(gif, png, bmp & jpeg)
6、不依賴於其他的PDF函數庫
TCPDF
TCPDF也可以用於生成PDF文檔,並且它是一個開源的PHP類庫。
TCPDF項目開始於2002年,現在已經被成千上萬的人自由使用。TCPDF is a Free Libre Open Source Software (FLOSS).
特點:
1、基本功能不依賴於其他PDF函數庫
2、標准頁面格式、支持頁面格式自定義、邊距自定義和單元計量
3、支持UTF-8編碼和文字方向從右到左的語言。
4、支持TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0等字體
5、支持字體子集,並提供方法發布一些XHTML + CSS code, Javascript and Forms
6、支持圖片和圖形的轉換
7、支持頁面壓縮(需要php-zlib擴展)
8、自動管理頁眉和頁腳
❸ 請問通過介面返回的pdf的文件流,怎麼用php把這些文件流轉為pdf文件
直接將文件流內容寫入文件,而文件的後綴名設為 pdf 格式就可以了;PHP 不管保存文件流還是文本,都是用這種方式;
$path="demo.pdf";
$ret=file_put_contents($path,$arr['data']);
if($ret){
echo'保存成功';//然後可以取查看文件
}
❹ php怎麼轉換成word(php怎麼轉換成pdf)
PHP怎麼導出WORD?$this-assign(別名',$this-model-getall($id));
ob_start();
//設置為一個下載類型
header("Content-type:application/octet-steam");
//可以請求網頁實體的一個或者多個子范圍欄位
header("Accept-Ranges:bytes");
//將查詢結果導出到word
header("Content-type:application/vnd.ms-excel");
//把請求所得的內容存為一個文件的時候提供一個默認的文件名
header("Content-Disposition:filename=名稱-".date("YmdHis").".doc");
//清除緩沖區內容
ob_end_flush();
$this-display('路由頁面');
如何改php文件為word文檔按照以下步驟將php文件為word文檔:
?php教程
//建立一個指向新COM組件的索引
$word=newCOM("word.application")ordie("Can'tstartWord!");
//顯示目前正在使用的Word的版本號
//echo「LoadingWord,v.{$word-Version}br」;
//把它的可見性設置為0(假),如果要使它在最前端打開,使用1(真)
//,use1(true)
//$word-Visible=0;
echo$word-Version;
//打?一個文檔
$word-Documents-OPen("C:wampwwwtest1.doc");
//讀取文檔內容
$test=$word-ActiveDocument-content-Text;
echo$test;
echo'br'
//將文檔中需要換的變數更換一下
$test=str_replace('{變數}','這是變數',$test);
echo$test;
$word-Documents-Add();
//在新文檔中添加文字
$word-Selection-TypeText('$test');
//把文檔保存在目錄中
$word-Documents[1]-SaveAs("C:wampwwwtest2.doc");
//關閉與COM組件之間的連接
$word-Quit();
?
thinkphp怎麼生成wordPHP操作Word文檔的方法有很多,這里為大家提供一種高效方法,要比伺服器安裝com組件效率高的多,因為word的com組件還要打開客戶端。
首先保證你的伺服器安裝MicrosoftOffice
本文以下載素材火的特效頁面,作為word輸出內容。當然你也可以自定義字元串內容,比如表格、列表、標題等。
若是有圖片的話,咱們必須轉換成mht格式。
PHP生成word,並即時下載代碼:
$url=file_get_contents("");
$fileContent=getWordDocument($url);
$fileName=iconv("utf-8","GBK",'素材火'.'_'.$id.'_'.rand(100,999));
header("Content-Type:application/doc");
header("Content-Disposition:attachment;filename=".$fileName.".doc");
echo$fileContent;
php格式怎麼轉Word文檔格式1、用ScanSoft
Converter
Pro
v3.0
特別版
為PDF轉換提供了完整的解決方案,能合並,轉換,直接編輯PDF文件
2、可以利用Office
2003中的Microsoft
Office
Document
Imaging組件來實現PDF轉WORD文檔,
也就是說利用WORD來完成該任務。
怎樣把php文件轉化為word用記事本打開php文件,全選-》復制-》打開word-》粘貼-》保存。OK了
❺ 怎樣將php文檔轉為word文檔
pdf格式的文件如何轉換成Word文檔(2種方法)
1、用ScanSoft PDF Converter Pro v3.0 特別版
http://down.chinageren.com/d/asp_php_cgi_jsp_net_soft_5595.html
為PDF轉換提供了完整的解決方案,能合並,轉換,直接編輯PDF文件
2、可以利用Office 2003中的Microsoft Office Document Imaging組件來實現PDF轉WORD文檔,
也就是說利用WORD來完成該任務。方法如下:
用Adobe Reader打開想轉換的PDF文件,接下來選擇「文件→列印」菜單,在打開的「列印」窗口中將「列印機」
欄中的名稱設置為「Microsoft Office Document Image Writer」,確認後將該PDF文件輸出為MDI格式的虛擬列印文件。
注:如果沒有找到「Microsoft Office Document Image Writer」項,使用Office 2003安裝光碟中的「添加/刪除
組件」更新安裝該組件,選中「Office 工具 Microsoft DRAW轉換器」。
然後,運行「Microsoft Office Document Imaging」,並利用它來打開剛才保存的MDI文件,選擇「工具→將文本
發送到Word」菜單,在彈出的窗口中選中「在輸出時保持圖片版式不變」,確認後系統會提示「必須在執行此操作前重
新運行OCR。這可能需要一些時間」,不管它,確認即可。
以上僅在word2003中可用,其他版本沒有Microsoft Office Document Image Writer。