縦書き帳票の作成方法(第2弾ですね)について

84 views
Skip to first unread message

Kensuke SAEKI

unread,
Apr 14, 2012, 11:48:26 AM4/14/12
to Japan JasperServer User Group
JJSUGメンバー各位

佐伯@JJSUG管理人です。

以前、このMLでも質問してたのですが、縦書き帳票の作成方法をWBJ岩満さんから質問受けました。

以前のスレッドはこちら
http://groups.google.com/group/japan-jasperserver-user-group/browse_thread/thread/706f4e8af785c184/27a5d4303f0090aa?hl=ja&lnk=gst&q=%E7%B8%A6%E6%9B%B8%E3%81%8D#27a5d4303f0090aa

その時はudonさんの回答で
「横書き用のフィールドを縦長にして」使用ということでした。
※udonさん、その際は返信できずに申し訳ないです。

その後、Versionアップもされてますが、もっとスマートな方法があればいいな、と思うのですが。

だれか、上の方法以外で「縦書き帳票」作成されたことある方いますか?
Message has been deleted

荒川雄介

unread,
Aug 17, 2012, 2:29:29 AM8/17/12
to japan-jasperse...@googlegroups.com
PDFで吐き出すのであれば、

Static Text のプロパティを以下のように変更します
1.PDF Font nameを
  • HeiseiKakuGo-W5 ゴシック
  • HeiseiMin-W3 明朝
のいずれかの日本語フォントにする

2.PDF Encodingを縦書きエンコーディングにする
  • UniJIS-UCS2-HW-V UniJIS-UCS2-H の縦書きエンコーディング
  • UniJIS-UCS2-V UniJIS-UCS2-HW-H の縦書きエンコーディング
のいずれかにする

3.[Preview]>[PDF Preview]に変更

4.[Preview]ボタンを押す

[Internal Preview]では縦書きにならないのが困ったところですが、
PDFに吐き出してから印刷するような用途であればこれで十分だと思います。

私が実験で作ったjrxmlファイルとPDFファイルを添付しておきます。

参考サイト ↓
http://www.telejapan.com/af/wiki/wiki.cgi?action=PDF&page=iReport 

2012年4月15日日曜日 0時48分26秒 UTC+9 Kensuke SAEKI:
Identity-V_text.jrxml
Identity-V_text.pdf

Yasuyuki Uno

unread,
Aug 17, 2012, 5:19:31 AM8/17/12
to japan-jasperse...@googlegroups.com
フィールドを縦書きフォントを使うのはもちろん、フィールドも縦長にしないといけないと思ってました。
jrxmlの段階では横書きになってるから、出力時のイメージと違っててわかりにくいですね。
Reply all
Reply to author
Forward
0 new messages