2008年9月アーカイブ

php otsテンプレート操作

先日の OpenOffice.org Calc のテンプレート操作をクラス化してみた。
利用手順は、

	$sample = new odsTemplate();
	$sample->tplfile =  'テンプテートになるファイル.ods';
	$sample->newfile =  '生成するファイル名.ods';
	$list = array('$name' =>  'やまだ', '$addr' =>'千代田区', '$tel' => '123-4567');
	$sample->output($list);

のような感じ。

簡単な使用例をどうぞ  http://www.tokachi-lab.com/cgi-bin/ods-tpl/

ソースは以下に

name: browser.formfill.enable
type: boolean
default: true
フォームの <input TEXT ... >要素の入力を補助。履歴を記録。
うざったい時は値を false にする。

これを簡単に切り替えられるツールはとこかにないのか。

なんとかして CGI で見積書やら、請求書をこさたり いぢったりしたかったのだが、
やっとめどが立ちそうだ。 PDF を作ってダウンロードと云うのも考えたがこれだと編集がめんどくさい。
ちょっとレイアウトを変えるだけでも大変そうだし、最初に雛形作るにも手間がかかりそうだ。
そこで表計算ソフトでレイアウトを作っておきこれをテンプレートとして必要なセルにデータを
埋め込むことにした。これならレイアウト変えるのも表計算ソフトで割と簡単にできる。
生成したドキュメントはダウンロードすりゃローカルに修整することもできる。

こんな感じ

連絡先

nakanohito