- - PR -
FOP で PDF を90度回転
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-03-11 15:41
杉本と言います。
FOPで、A4横サイズのPDFを以下のページ設定で作成しています。 <fo:simple-page-master master-name="test" page-height="21cm" page-width="29.7cm" margin-top="2cm" margin-bottom="2cm" margin-left="2cm" margin-right="2cm"> これを90度回転させ、A4縦だけど、横書きという状態にしたいのです。 つまりAdobeReaderで開いたときに、首を傾けると 正常に読める状態・・・。 AdobeReaderでは、回転ボタンがあり回転させることができるので、 FOPでもできるはずと思っています。 FOP、もしくはXSL-FO での実現方法をご存じの方おられないでしょうか? |
|
投稿日時: 2004-04-27 10:22
バージョン0.20.5のFOPでは未実装のようですが
XSL-FOではその内部の各リージョンに、 「reference-orientation="90"」 を加える事で回転できます(値は角度、お好みでどうぞ) 他、XSL-FOについて勉強したければ アンテナハウスのHPが実に丁寧に 解説してくれてると思いますので、一度ご覧ください。 |
|
投稿日時: 2004-04-27 10:50
グラスFOPerさん、ありがとうございます。
reference-orientation ですか、全く知りませんでした。 FOPでまだ未実装なのは残念です。次期バージョンに期待です。 結局回転させるのは、Linux版のAcrobatReaderのコマンドを 使用することで対応しました。 |
1