用php制作報表, 以供列印

2007-03-01 11:37 pm
本人想用php 制作一些報表, 將需要print 出來
因broswer display 同print 野時format 問題令print out 有時不易控制
可否將display output去pdf or excel or word
這樣就方便print out了
我在php.net找到一個pdf class, 但不是免費的
有否免費source code 供參考?
謝謝

回答 (1)

2007-03-03 6:51 pm
✔ 最佳答案
Hello!

你講得0岩.因為php-> html好難控制個output.基本上用者個mon的resolution唔同已經夠頭痕了.

我曾經做過一個系統,令到用家可以realtime上個application server度就可以genetate到個report出0黎.基本上就係用PDF或者Excel.

當然啦,唔想煩,又唔想俾錢,結果我用0左d GPL tools..希望逐個講你會明啦:

1)PDF
我會用fpdf,佢個website係http://www.fpdf.org/,但記緊download返相關file(如果你要display中文的話). 搵到一個中文的help (http://twpug.net/docs/fpdf152/) ,希望你睇得明. 幾易用0既,記住睇返佢d example,加埋小小頭腦一定可以搞得到.

2)Excel
仲簡單.. 賣小小廣告,煩請你上我個blog度望一望:
http://fatkinphp.blogspot.com/2005/07/excel0.html
只需使用header,就可以插入 tab或newline 去調整資料的位置. 但切記header之前一定唔可以有任何東西,包括一個space,否則browser都會出
error message(好煩0既,但唔關php事,搵HTML算帳吧).

3)其實仲有一個方法幾正.就係用M$ 的Access, 做好access control,透過MyODBC等freeware就可以直接由database拎料,相對0黎講無咁難搞.

早排自己一個寫PHP搞到個頭都白埋, 諗到嘔泡咁滯都皆因身旁無乜人解答到我. 如果你0係寫果個階段搞唔掂,記住問我喎!大家一齊研究研究下.好嘛?

2007-03-03 10:56:20 補充:
哈~講完一大輪先知原來仲有正野..上去http://www.neo.com.tw/archives/000896.html度睇下啦.當中果個HTML 2 (F)PDF 應該更加舒服.


收錄日期: 2021-04-11 00:51:05
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070301000051KK01761

檢視 Wayback Machine 備份