サポートページ
一般記事「インスタントメッセンジャサーバJabber」
Jabber関連書籍
- Programming Jabber: Extending XML Messaging (O'Reilly XML) D. J. Adams (著), DJ Adams (著)/O'Reilly & Associates ; ISBN: 0596002025
 - Instant Messaging in Java: The Jabber Protocols Iain Shigeoka (著)/Manning Publications ; ISBN: 1930110464
 - Jabber Programming Stephen Lee (著), Terence Smelser (著)/Hungry Minds ; ISBN: 0764549340
 
Jabber関連サイト
- Jabber.org-Jabber Software Foundationのサイト
 - JabberCentral-Jabberの関連ニュースを集めた情報サイト(近日閉鎖予定。http://
www.jabbercentral.org/ )news/ view.php?news_id=1033487423  - Jabber Studio-Jabber開発者のためのコミュニティサイト
 - Jabber.JP-Jabberの日本語情報サイト。筆者も運営に関わっている。
 - Jabber, Inc-Jabberの商用版サービスを行っている
 - Instant Messaging Planet.com-IM全般のニュースサイト
 
特別企画 第3章「JavaによるPDF生成」
[2002/11/21更新!]iTextのバージョン0.95(iText-0.95.jar)を利用した場合に、日本語表示ができない(実行時エラーが出る)ことを確認しました。
#ERROR出力例
C:\iText\examples>java List11
List11.pdfを生成します...
Missing configuration files for CJK fonts
Font 'HeiseiKakuGo-W5' with 'UniJIS-UCS2-HW-H' is not 
recognized.
原因
これはiTextの挙動が不安定というのではなく、0.95のアーカイブにCJKフォント情報(中国語、日本語、韓国語のすべて)が含まれていないことに起因します。
アーカイブ内を観察するとcom/lowagie/text/pdf/fonts/フォルダ内には以下にリストアップしたフォントしか格納されていないのです。
- Courier
 - Helvetica
 - Times
 - ZapfDingbats
 - Symbol
 
対策
0.95ではCJKフォント情報は別アーカイブとして配布されています。以下のサイトからiTextAsian.jar(322Kバイト)を入手し、jre/lib/extフォルダに配置してください。これでOKです。
ftp://ftp.lowagie.com/iText/iTextAsian.jarその他
0.94まではCJKフォントはバイナリ・リリースに含まれていましたが、0.95では含まれなくなりました。今後どのような対応となるのかは要チェックです。
最新版iTextは以下を参照ください。
http://
サンプルファイルのダウンロード
特集1「最新版J2EE 1.4 詳細解説 JSPの強化ポイントとWebサービス対応を究明」
- 第3章「進化したEJB 2.1 Webサービスとの連携がよりスムーズに」で用いられたソースコード(zip圧縮、tgz圧縮)
 - 第4章「J2EE 1.4体験プログラミング JWSDPでWebサービスを構築しよう」で用いられたソースコード(zip圧縮、tgz圧縮)
 - コラム「JSP 2.0テスト実装」で用いられたソースコード(zip圧縮、tgz圧縮)
 
特集2「RDBMS再入門 業務システムにおけるデータベースを捉え直す」
特集3「Javaプログラマのための C# & ASP.NET入門」
特別企画「Web+帳票システム構築 PDF生成からシステム導入まで」
- 第2章「PerlによるPDF生成 PDFJで帳票を作ろう」で用いられたソースコード(zip圧縮、tgz圧縮)
 - 第3章「JavaによるPDF生成 iTextを使ってみよう」で用いられたソースコード(zip圧縮、tgz圧縮)