(2007.11.11更新) Apache FOP (Formatting Objects Processor) は、XSL formatting objects (XSL-FO) 文書をPDF, PNGなどに変換して出力するツールです。 Ruby on RailsアプリケーションでPDF出力するために、内部で使えないか試してみました。 OSはFedora 7 Linuxです。 XSL FO XSL FOは、印刷などでのレイアウトを指定するためのXML文書型で、直感的にはHTMLとCSSを混ぜたようなものです。XSL FO仕様の最新版は、2006.12.5付W3C勧告のバージョン1.1です。 Extensible Stylesheet Language (XSL) Version 1.1 拡張可能なスタイルシート言語(XSL)1.1 日本語訳 普通のXML文書はレイアウト(見栄え)とは関係
XSL-FOという形式で記述されたXMLドキュメントを 様々なファイル形式に変換して出力することが可能なアプリケーションを XSL-FOフォーマッタと呼びます。 Apache FOPとは、数あるXSL-FOフォーマッタの中で 最も有力なXSL-FOフォーマッタです。 (Windows) 概要 Apache FOP Apache FOP は、XSL-FO形式のXMLファイルから、様々な出力を可能とする Java アプリケーションです。 以下は、 Apache FOP ホームページ邦訳 よりの引用 FOP は、XSL formatting object で駆動する世界初のプリントフォーマッタであり、世界初の出力に依存しないフォーマッタです。FOP は、formatting object ツリーを読み込んで、出力結果のページを指定した出力へ描画する Java アプリケーションです。
Apache™ FOP¶ FOP Home Download Quick Start Guide Compliance Getting Help FAQs FOP Wiki Mailing Lists License Resources¶ XSL-FO Examples Bugs Wiki Other Project¶ News Who We Are Status Known Issues Changes Versions¶ FOP Trunk (dev)¶ Overview Upgrading Using Apache™ FOP¶ Build Configure Run Embed Servlets Ant Task Config Options Features¶ Accessibility Complex Scripts Events Extensions Fonts Graphic
このページではXSL Formatterを活用していただくために有用な次のような情報を提供しています。 XML文書をXSL-FOに変換するためのXSLTスタイルシートの作成方法(チュートリアル) XSL-FOを使った実際的なレイアウト例 XSL-FOによるレイアウト見本とPDF FOを作るためのXSLTスタイルシートの実用的な見本 XML文書をXSL-FOに変換するためのXSLTスタイルシートの作成方法 XSLの組版プロセスは、一般的には次の段階を経て行います。 XMLとXSLTスタイルシートから、XSLTプロセッサを使用して、フォーマッティング・オブジェクト(FO)のインスタンスを作り出す。 FOのインスタンスをFormatterで組版する。 ここに、XML文書をXSL-FOに変換するXSLTスタイルシートを作成するためのチュートリアルを公開します。XSLTスタイルシート
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く