2007年09月17日

PHPとOpenOfficeを連携「Puno」

Web上でオフィスドキュメントを生成して欲しい、という要望を受けたことはないだろうか。大抵、CSVファイル出力で逃げたり、PDFを生成したりという手を使うが、今後を考えると抜本的な解決をしたいところだ。

そこで使ったみたいのがオープンソースなオフィススイート、OpenOfficeだ。

今回紹介するオープンソース・ソフトウェアはPuno、PHPとOpenOfficeを連携させるソフトウェアだ。


PunoはPHPの拡張ライブラリとして提供される。プログラム側でOpenOfficeのオブジェクトを呼び出し、文字を打ち、出力することができる。

PDFへのエクスポートが使えるので、同様の操作でMS Officeに対応した出力もできるだろう。PHPによるExcel操作などのライブラリも存在するが、一括して取り組むならOpenOfficeを使ってドキュメント、表計算、プレゼンテーション、ドローとあらゆるオフィスドキュメントに対応するのが良いだろう。

オープンソースの方が、他のオープンソースとの連携は容易だ。OpenOfficeをクライアントとして使うのではなく、サーバサイドで使うという新しい利用法だ。

http://puno.sourceforge.net/
posted by 牙人 at 02:00| 東京 ☀| Comment(6) | TrackBack(2) | オープンソース | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
MOONGIFT管理者です。

一部引用であれば問題ありませんが、そのまま全文掲載は難がありますので削除願えますでしょうか。
Posted by MOONGIFT at 2007年09月27日 06:48

あわわわwwwこのコの「 米 青 子 好 き」ってウソじゃなかったんだな!!www
何発出したか分からないくらい出したのにぜーんぶ飲み干されたよwww
ちなみにボクの汁は「ドロドロでクサくてウマー(*´∀`*)」らしいwwwww
すごい 変 態 さんだけど、毎回3マソは絶対にくれるからボク的にもウマウマっすwww(゜∀゜)

http://adc.1g8sr4.com/6dgdwmd/
Posted by ヘ ン タ イだーーーっ!!www at 2009年08月09日 18:02

もーき も ち よ す ぎで入れるたびに息子が暴走しまくりです!!
しまいには「ソーローなの?」とか聞かれるし!wwwΣ(´д`*)ガガーン!!
・・・つかそんな名 器 の マ ヌ コに入れてガマンできるわきゃねーだろ!!ヽ(`Д´)ノウワァァン!!
でも 報 酬 6 マ ソ くれたから満足はしてもらえたみたいなのでセーフ!だよな?wwwww

http://EnvI.StrowcruE.net/lg4dljh/
Posted by 名器スゴーーーッ!! at 2009年08月19日 05:30

>しゅうへい
オレなんかなかなかイかせてもらえない生殺しプレイされたぞ!!(|| ゚Д゚)
つーか焦らされ過ぎたらざぁ〜めんってしおフキみたいに吹き出るのなwww失神するかと思ったwwwww
けど男でもあんな風にイけるってのは面白かったねwww報酬もたっぷりもらえたしなーwww
しゅーへい、あれはマジで一回は体験しといた方がイイよ!!ヽ(*´∀`*)

http://OmeTroRo.com/Puru/s9svuqv/
Posted by キモチよすぎるうぅぅ!! at 2009年08月26日 07:57

ちょwww奥さんwwwww1人だって言ってたのに3人でした♪とかちょっと待ってよwww
気がついたらプェラ・ア@ルなめ・ベロッチューの三連発にずっとあえぎっぱなしだわwwwww
家に帰ったら1キロ以上体重減ってたしなwww(ヽ゚Д゚/)ゲソゲソー

ま〜3人合わせて20マソくれたから大満足だけどwwwww

http://soiE.ikiSugI.com/qx4qvoq/
Posted by 主婦のトライアングルw at 2009年09月02日 09:28

むははwwwはじめての女のま-〇-こにテンション上がっちったwww
ぷにぷにしまくって栗ちゃんペロペロしてたらすぐにピュピュッって潮吹いてたよwww

おかげで俺みたいなド-テ-チムポでもすぐにイかせられたしな♪www(ノ゚∀゚)ノ

http://COOl.Au-aU-a.nEt/m0ap-jl/
Posted by おっひょひょひょ! at 2009年09月06日 03:06
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/55705597

この記事へのトラックバック

PHPとOpenOfficeを連携「Puno」
Excerpt: Web上でオフィスドキュメントを生成して欲しい、という要望を受けたことはないだろうか。大抵、CSVファイル出力で逃げたり、PDFを生成したりという手を使うが、今後を考えると抜本的な解決をしたいところだ..
Weblog: いろんなモジュールメモ
Tracked: 2007-09-17 03:13

Web上でDB設計+コード出力「MySQL Designer」
Excerpt: DB設計は大事だが、初期状態のまま保てる訳ではなく、大抵徐々に改変されていく。その際にはドキュメントへの適用もれが発生し、ドキュメントと実際のDB構造とに差が生じていく。それを防ぐにはどうしたら良いか..
Weblog: いろんなモジュールメモ
Tracked: 2007-09-17 05:32
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。