2012-05-22 60 views
6

有沒有人有從網頁打印的經驗?從預印紙上的Web應用程序打印數據

我有一些預印紙。 在這些論文中,有一些複選框必須根據已通過網絡表格填寫或從MySQL數據庫調用的數據進行檢查。

所有這些數據都可以從PHP Web應用程序中獲得。 現在我正在尋找解決方案將這些數據打印到我的預打印文檔中。

因此,我必須在位於指定位置的這些文檔上打印一些十字。

有沒有人有一個想法和如何處理這個問題的例子?

回答

4

如果你想打印所有的網頁內容相同,你應該使用php fpdf庫。我已經開發了一個網站,我需要打印一個表格的所有內容。和fpdf是一個有效的解決方案。你可以得到所有的支持,下載和教程在http://www.fpdf.org

+0

thx,這似乎是我正在尋找的解決方案。 – mario

+0

不客氣! –

2

您應該可能生成用戶可以下載和打印的PDF文件。

打印時,瀏覽器呈現的HTML非常不同。您需要對頁面上的位置進行精確控制,以便將輸出與預先打印的紙張相匹配。

我沒有PHP的經驗,但谷歌搜索php generate pdf看起來很有希望。另見this SO search

-1

與PDF選項嘛印刷是好的:)

+0

如果我們將預印紙設置在backgroud並在打印時啓用它,那麼我認爲問題可能會得到解決。有什麼應該是錯的? – Suleman

+0

無法通過打印CSS進行絕對定位,因此它可以在所有瀏覽器和配置中完美地工作。 – geekuality

2

我創建了類似的系統(自動一路印刷打印機點擊網頁上後)與PHP,FOP(HTTP://xmlgraphics.apache .org/fop /)和CUPS(http://www.cups.org/)。

我也建議使用PDF進行格式化,因爲對齊似乎對您的需求至關重要。

如果我現在做了這樣的系統,我可能會使用fPDF(http://www.fpdf.org/),然後使用系統調用或某種作業隊列(Gearman等)來打印文件到網絡打印機。