標籤彙整:fpdf
使用PHP將JPG轉換成PDF檔
最近需要將許多個很大張的jpg檔案合併成單一個pdf檔案,實在懶的只為了這個原因就特地安裝任何一套轉換pdf的軟體,外加這些jpg檔其實都放在遠端的機器上面,想到還要抓回來本機端處理就很麻煩,還得浪費自己電腦的運算資源,就在這個想法下,突然想起大四時曾經有使用過fpdf這個PHP的Library,能夠非常方便的製作pdf檔案,不但可以在遠端的機器上面完成所有的事情,還可以善用遠端威猛的運算資源 整理步驟如下: 下載最新的fpdf,並且解壓縮取出fpdf.php 編寫下列程式碼,這邊是原始碼 <? require('fpdf.php'); $pdf = new FPDF(); $d=dir('.'); while(($file=$d->read())!=false) { if(substr($file,-4)!=".jpg") continue; $pdf->AddPage(); $pdf->Image($file,0,0,220); } $d->close(); $pdf->Output("output.pdf"); ?> 最後產出的output.pdf就是我要的檔案啦! 簡單解說一下,關鍵只有一段$pdf->Image,後面的引數第一個是要匯入的jpg檔案,第二跟第三個則是代表圖片左上角的定位,最後一個則是設定圖片的寬度,沒有長度的原因是該library會自動調整長度。
