2009-10-25
■[オープンソース]iTextの日本語フォントその2
今のところ、Font選択には最初に
FontFactory.register("c:\\windows\\fonts\\" + "msgothic.ttc");
として、TTF/TTCのファイルを直接書く必要がある。
OSのインストールディレクトリを知る方法を・・・とも思ったけど、それよりも、Java.awtには、フォントのコレクションがあるのでこれが使えるとより自然。
iTextのFontMapper.awtToPdfが使えると、名前から直接フォントを指定できるようになるはず。
iTextのJava2Dのサンプルに、日本語フォントを指定してみたけど、出なかった。指定の仕方がおかしいのかなぁ。適当に貼り付けただけだし。今のところ、他に確認したい項目があるし、とりあえず、指定できているので調査は先送りかな。
iTextで細かくPDFの制御しようとすると・・PDFの仕様がわかっていたほうが楽な気がするなぁ。幅の指定とか、サンプルだとパーセントだし、絶対単位もあるけど、単位が今ひとつ・・とりあえずセンチメートルでやってるけどあってるのかな。
コメントを書く
トラックバック - http://d.hatena.ne.jp/TuMiki/20091025/1256438048
リンク元
- 2 http://d.hatena.ne.jp/keyword/iText
- 2 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&rls=org.mozilla:ja:official&hs=Gea&num=100&q=GnuGo+使い方 スマートフォン&btnG=検索&lr=lang_ja&aq
- 1 http://blog-search.yahoo.co.jp/search?p=オープンソース&ei=UTF-8&fr=opsrch
- 1 http://d.hatena.ne.jp/keyword/Java
- 1 http://d.hatena.ne.jp/kiyokura/20091026/p1
- 1 http://d.hatena.ne.jp/mikage014/20091025/p1
- 1 http://d.hatena.ne.jp/rgb400/edit?date=20091028
- 1 http://watch.printjapan.com/mt/watch/
- 1 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=Selenium+IDE テキストエディタ テストケース作%E
- 1 http://www.google.co.jp/search?hl=ja&lr=lang_ja&q=itext+font+日本語&revid=1276533500&ei=-RLlSp6JBKf66gOaoezyCQ&sa=X&oi=revisions_inline&resnum=0&ct=top-revision&cd=1&ved=0CAYQ4QIoAA