XSL FOで、同じXSL FO要素をすべて一度にスタイル設定する方法はありますか?ソースはXMLです。
例:
<fo:table-row> {border-bottom: 1px solid #f0f0f0; }
の代わりに:
<xsl:attribute-set name="border">
<xsl:attribute name="border-bottom">1px solid #f0f0f0</xsl:attribute>
</xsl:attribute-set>
その大きな混乱は常にxsl:use-attribute-sets
すべての場所で使用してい<fo:table-row>
ます。
通常、XMLとXSLからXSL FOを作成していますが、テーブル行を作成するものすべてに対してテンプレート一致で何かを行うため、これは適用されません。だからあなたはそれを一度だけ書くでしょう。
これで、同じ概念を使用して、XSLFO入力を新しいXSLFOに変更し、<xsl:template match="fo:table-row">
すべてのルールを使用および適用するIDXSLを作成できます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加