2014-09-24 76 views
0

我有一個用HTML/PHP編寫的訂單確認模板。PHP HTML/PHP到PDF文件

如何在這種情況下生成訂單確認PDF?

我對如何做到這一點有了一個想法,但不知道如何甚至不知道如何搜索才能實現它,這使得它變得更加困難。

$orders = array(
    '900101', 
    '900102', 
    '900103', 
    '900104' 
); 

foreach ($order as $id) { 
    // I need to visit oa_template.php?id=$id and save the contents as a PDF, 
    // but I don't quite understand the simplest method to do so. 
    // 
    // contents of oa_template.php?id=$id -> $id.pdf 
} 

這樣做的最簡單的方法的任何例子將是偉大的,甚至是一個指向什麼功能在PHP等我正在尋找。

在此先感謝。

+1

污垢最簡單和可能不會工作,無論如何:'file_put_contents(file_get_contents(「http://example.com/oa_template.php?id=$id」,「$ id.pdf」) );' – 2014-09-24 18:51:06

+0

DomPDF,mPDF,tcPDF ...有很多圖書館可以幫助你做到這一點,如果你只是谷歌 – 2014-09-24 18:54:28

回答

0

你可以使用這個庫,這很不錯,儘管你必須花一些時間知道基本的工作原理。他們有的在這裏

http://www.tcpdf.org/examples.php

http://www.tcpdf.org/

的例子是有很多的東西,也許你不會使用真不錯,但檢查出來。

+0

謝謝。製作給定網址的PDF最簡單的方法是什麼? – user3973427 2014-10-01 14:07:36

2

這有兩個非常好的商業API,都是由我的公司運營(披露!)。

看一看這裏的文檔:

你會發現很多在這些網頁上的例子。基本上你只要通過URL或原始HTML,你就可以得到一個PDF。