Zend_Pdf で日本語が使えるようになってた

| | コメント(0)
PHP開発基盤「Zend Framework 1.5」が公開,GoogleやYouTubeのAPIに対応:ITpro
http://itpro.nikkeibp.co.jp/article/NEWS/20080318/296448/

いつのまにか Zend Framework が1.5 になってた。

GData OpenID YoutubeなどのAPIに対応したライブラリが充実してきて、ほんとライブラリ集って感じなんだけどフレームワークとしてはどうなのよ?
あんまり使ってるって話は聞かないんだけど。

で、見てたら地味にZend_Pdf で日本語が使えるようになったらしい。
(てか今まで日本語使えないのにセミナーとかやってたんか)

ちょっとためしてみた。
<?php
require_once 'Zend/Pdf.php';

$pdf = new Zend_Pdf();


// ページの作成
$page = $pdf->newPage(Zend_Pdf_Page::SIZE_A4);


// フォントのセット (IPAフォントをセットしてみた)
// http://ossipedia.ipa.go.jp/ipafont/download.php
$font_file  = dirname(__FILE__) . '/IPAfont00203/ipagp.ttf';

$font = Zend_Pdf_Font::fontWithPath($font_file);

$page->setFont($font, 36);

// テキスト
$text = "はーひふーへほー";
$page->drawText($text, 70, 450, 'UTF-8');

// ページの追加
$pdf->pages[] = $page;

// 保存
$file = "sample.pdf";
$pdf->save($file);
んー、とりあえず日本語でたぞ。

zend_pdf.png

カテゴリ

 

コメントする

このブログ記事について

このページは、inudogが2008年3月24日 20:13に書いたブログ記事です。

ひとつ前のブログ記事は「PEARのServices_BloggingのMovableType Driverを書いた」です。

次のブログ記事は「ぬこやばい」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。