AS3でpdfを生成するライブラリである、purepdfを試してみました。
purepdfはjavaでのpdf生成ライブラリである、iTextを移植したものとの事。
ダウンロードにはいくつかのサンプルasクラスが用意されていて、すぐに機能を試すことができます。
このpurepdfというライブラリはCJKフォントにも対応していて、フォント埋め込みにも対応しているとのこと。
サンプルでChineseKoreanJapanese.asというその名の通りのものがありますが、こちらは中国語のフォント(CMap.UniGB_UCS2_H)を参照するようになっているので、まるでFlex4のs:Labelクラスで日本語指定したときのように表示されています。
そこで日本語Fontに対応したpdfを作るように変更してみました。
[追記2010/05/11]
Flash Player 10でも動作するようにpatch作成されています。すばらしい!
jp.ferv.blog » Blog Archive » Player10.0 でも purePDF で日本語PDFを作る
http://ferv.jp/blog/2010/05/10/player10-0_purepdf_japanese/