タグ

XSL-FOに関するkaenjuのブックマーク (2)

  • XSL-FOによるXMLのPDF化

    はじめにXMLのタグには一般にレイアウト方法は決まっていませんので、XMLを人間が読むためのPDFにするには、レイアウト方法を別途与える必要があります。ここでは、XMLへのレイアウト指定方法を簡単にまとめてみました。最初に、XMLにスタイルを指定してページ上に綺麗に描画するについて整理します。後半では、主に、XMLを組版する技術として、正統的な標準である「XSL-FO」について概要を説明します。 この文書は、「PDF千夜一夜」のお話をピックアップして整理したものです。特に、問題がない限り、今日、あるいはx日という記述はそのまま残していますのでご了承ください。但し、内容的な不足・誤りについてはできるだけ加筆・訂正に努めました。 なお、この文書は、XMLとはどのようなものかについて基的な知識を持っている人を対象としています。 コンテンツのXML表現:XHTMLの例 コンテンツとスタイ

  • Apache FOPでPDF生成 | Netsphere Laboratories

    (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文書型で、直感的にはHTMLCSSを混ぜたようなものです。XSL FO仕様の最新版は、2006.12.5付W3C勧告のバージョン1.1です。 Extensible Stylesheet Language (XSL) Version 1.1 拡張可能なスタイルシート言語(XSL)1.1 日語訳 普通のXML文書はレイアウト(見栄え)とは関係

  • 1