[PHP-users 14378]Spreadsheet_WriteExcelで出力fontを変えたい

ichikun ichi @ ichikun.com
2003年 3月 30日 (日) 16:27:42 JST


こんにちは、いちくんと申します。

ちょっと前にSpreadsheet_WriteExcelで日本語が文字化けのスレッドを
見たのですが、
私の場合、あるセルのフォントを変更したくて下記のような感じで
//-----------------------
$format_a =& $workbook->add_format();
$format_a->set_size(40);
$format_a->set_align('center');
$format_a->set_color('white');
$format_a->set_pattern();
$format_a->set_fg_color('magenta');
$format_a->set_font('MS UI Gothic');//<--ここ

$worksheet1 =& $workbook->add_worksheet('this is test');
$worksheet1->set_column(1, 1, 40);
$worksheet1->set_row(1, 40);
$worksheet1->write_string(1, 1, mb_convert_encoding("テスト","SJIS","EUC
-JP"),$format_
a);
//-------------------------

set_fontを呼び出したりしてるんですが、call undefined functionと
set_fontという関数がないと怒られます。

こことか
http://search.cpan.org/author/JMCNAMARA/Spreadsheet-WriteExcel-0.40/WriteExcel.pm

読むとset_fontという関数があるように思えるんですが、違うのでしょうか?
もしかしてperl版にはあるが、php版にはないとか?
出力fontの設定はできないのでしょうか?
誰か成功した方がいたら教えて下さい。


環境:
Linux Redhat8.0
PHP 4.3.1
configure
--enable-mbstring \
--enable-mbstr-enc-trans \
--enable-gd-native-ttf \
--with-gd=/usr \
--with-freetype-dir=/usr \
--with-jpeg-dir=/usr \
--with-zlib=/usr \
--with-png-dir=/usr

---
いちくん
Email:ichi @ ichikun.com




PHP-users メーリングリストの案内