導航:首頁 > 文檔加密 > phphtmltopdf

phphtmltopdf

發布時間:2022-09-24 02:09:27

php word轉pdf

這個不是說的很清楚了嗎
Please be sure that OpenOffice.org is installed

你直接安裝上openoffice,啟動 openoffice服務

⑵ php如何實現html內容生成圖片

需要藉助第三方擴展 wkhtmltopdf 可轉成圖片或者pdf

⑶ php wkhtmltopdf怎麼實現

安裝wkhtmltopdf
# apt-get install wkhtmltopdf
從HTML生成PDF文件的基本語法如下:
# wkhtmltopdf input-file output-file
我們可以從任何網頁生成PDF:
# wkhtmltopdf example.com example.pdf
或從本地html文件:
# wkhtmltopdf example.html example.pdf
以上命令只能在Linux box 圖形環境中使用。如果我們在一個VPS或專用伺服器上生成PDF,如果我們執行該命令,我們將得到從下錯誤:
wkhtmltopdf: cannot connect to X server
為了解決這個問題,我們需要使用一個名為 xvfb 的工具。
Xvfb是一個 X 伺服器,能夠運行在沒有顯示硬體和沒有物理輸入設備的機器上。它使用虛擬內存來模擬一個mb framebuffer。
回到頂部
安裝 xvfb
# apt-get install xvfb
接下來,我們需要創建一個shell腳本:
xvfb-run --server-args="-screen 0, 1024x768x24" /usr/bin/wkhtmltopdf $*
然後將它保存在 /usr/bin/wkhtmltopdf.sh 下
下一步,我們將創建一個 symbolic 鏈接,這樣我們就可以執行腳本而不用編寫的完整路徑:
# ln -s /usr/bin/wkhtmltopdf.sh /usr/local/bin/wkhtmltopdf2
讓我們嘗試執行shell腳本,並看看會發生什麼。
# wkhtmltopdf2 example.com example.pdf
Loading page (1/2)
Printing pages (2/2)
Done
好,如果能夠正確運行。就可以用以下自定義PHP腳本來生成一個PDF文件。
//Turn on output buffering
ob_start();
echo "<html>";
echo "<head>";
echo "<link href='http://example.com/style.css' rel='stylesheet' type='text/css'>";
echo "</head>";
你試試吧,我還要在後盾網學習呢,有不會的可以問我

⑷ 如何利用js或php將html網頁轉為pdf

首先需要安裝wkhtmltopdf這個軟體 需要執行shell_exec函數的php文件和安裝的wkhtmltopdf.exe可執行文件在同一目錄下,不然php找不到這個執行文件

shell_exec("wkhtmltopdf.exe --page-size A4 --outline 網頁地址 pdf文件名");
--page-size 以A4紙的尺寸顯示pdf內容
--outline 顯示目錄(網頁中h1,h2來定)
網頁地址 需要轉成pdf的網頁地址
pdf文件名 生成pdf的文件名,可以使用絕對路徑

⑸ 怎麼用PHP在HTML中生成PDF文件

php有很多開源的生成PDF的類庫你直接搜下就能找到
類似這樣的插件基本都輸出同樣格式就可以;
這下邊是個案列:
require_once('tcpdf.php');
//實例化
$pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false);

// 設置文檔信息
$pdf->SetCreator('Helloweba');
$pdf->SetAuthor('yueguangguang');
$pdf->SetTitle('Welcome to helloweba.com!');
$pdf->SetSubject('TCPDF Tutorial');
$pdf->SetKeywords('TCPDF, PDF, PHP');

// 設置頁眉和頁腳信息
$pdf->SetHeaderData('logo.png', 30, 'Helloweba.com', '致力於WEB前端技術在中國的應用',
array(0,64,255), array(0,64,128));
$pdf->setFooterData(array(0,64,0), array(0,64,128));

// 設置頁眉和頁腳字體
$pdf->setHeaderFont(Array('stsongstdlight', '', '10'));
$pdf->setFooterFont(Array('helvetica', '', '8'));

// 設置默認等寬字體
$pdf->SetDefaultMonospacedFont('courier');

// 設置間距
$pdf->SetMargins(15, 27, 15);
$pdf->SetHeaderMargin(5);
$pdf->SetFooterMargin(10);

// 設置分頁
$pdf->SetAutoPageBreak(TRUE, 25);

// set image scale factor
$pdf->setImageScale(1.25);

// set default font subsetting mode
$pdf->setFontSubsetting(true);

//設置字體
$pdf->SetFont('stsongstdlight', '', 14);

$pdf->AddPage();

$str1 = '歡迎來到Helloweba.com';

$pdf->Write(0,$str1,'', 0, 'L', true, 0, false, false, 0);

//輸出PDF
$pdf->Output('t.pdf', 'I');

⑹ 如何利用js或php將html網頁轉為pdf

首先需要安裝wkhtmltopdf這個軟體 需要執行shell_exec函數的php文件和安裝的wkhtmltopdf.exe可執行文件在同一目錄下,不然php找不到這個執行文件

shell_exec("wkhtmltopdf.exe --page-size A4 --outline 網頁地址 pdf文件名");
--page-size 以A4紙的尺寸顯示pdf內容
--outline 顯示目錄(網頁中h1,h2來定)
網頁地址 需要轉成pdf的網頁地址
pdf文件名 生成pdf的文件名,可以使用絕對路徑

⑺ 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屬性。

⑻ 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屬性。

⑼ php中的move_uploaded_file()函數問題

應該是 $path 的路徑不對或$path對應目錄沒許可權造成的,建議使用物理路徑(類似D:\webroot\files\這樣的)
PS、$title=$_POST[title];、$filename=$_FILES[myfile]['name'];這種寫法要不得。數組索引要帶引號,title、myfile都不是常量吧,帶上引號吧。

閱讀全文

與phphtmltopdf相關的資料

熱點內容
一女二三男小說穿越文 瀏覽:823
台灣用哪個軟體看電視 瀏覽:364
父親為救兒子像男人獻身的泰國電影 瀏覽:71
台灣民族片子 瀏覽:4
香港老公出軌電影 瀏覽:462
黑社會後生可畏國語 瀏覽:137
韓國肉肉電影在線觀看 瀏覽:345
中文版韓國倫理電影 瀏覽:397
皇上叫秦風女主是宮女的小說 瀏覽:912
可以看得網址 瀏覽:162
公主的奴 瀏覽:115
邵氏電影700部資源 瀏覽:778
秋瓷炫恐怖電影 瀏覽:873
美國的網站可在線觀看 瀏覽:5
13部金三角販毒電影 瀏覽:932
男子為追女交警故意違規電影台灣 瀏覽:679
四個字帶玩家的電影 瀏覽:42
十三排電影院坐第幾排 瀏覽:122
尼故福利院 瀏覽:602