1
私はFopを使ってPDFを作成しています。私はこれを含むデザインを持っています: 2つのfo:ブロックを並べて並べる
左に1つ、右に1つ、真ん中に境界線が1つあります。
私の現在のオプションは、<fo:block />
を左に揃えていますが、右側は、左に揃えたfo:ブロックの下になります。
どのように2列にXSLを分けることができますか?私はテーブルを使ってみましたが、私のpdfには表示されません。
私はFopを使ってPDFを作成しています。私はこれを含むデザインを持っています: 2つのfo:ブロックを並べて並べる
左に1つ、右に1つ、真ん中に境界線が1つあります。
私の現在のオプションは、<fo:block />
を左に揃えていますが、右側は、左に揃えたfo:ブロックの下になります。
どのように2列にXSLを分けることができますか?私はテーブルを使ってみましたが、私のpdfには表示されません。
<fo:region-body column-count="2">
を使用してください。 http://www.w3.org/TR/xsl/#column-count
ただし、列の幅は同じである必要があります。
fo:block
にbreak-before="column"
を使用してください。
表が表示されていないという意味ははっきりしません。私はテーブルが動作することを期待していたでしょう。
私は、同じ行のfo:blockに関するあなたの投稿の1つをメーリングリストで読んでいました。小さな世界。とにかくありがとう、これはうまくいった!私がテーブルを意味するのは、それらを追加するたびに、私のpdfは空白になります。 – nullwriter
小さな世界です!ここで言及したように、 'fo:block'の内部に固定幅の' fo:inline-container'を2つ試してみることもできますが、FOPの適合性ページには 'fo:inline-container'の部分的なサポートしかないのでYMMVです。あなたのテーブルの問題についてもう一度質問してください。 –