7

sp_sign に対して取得している値 (以下に示す) を fo:external graphic の src として使用したいと考えています。私は多くのことを試しましたが、まだ運がありません。助けてください。

    <xsl:for-each select="//**sp_sign**">
    <xsl:value-of select="**@value**" />

///

<xsl:variable name="src" select="//sp_sign" />
<fo:external-graphic baseline-shift="super" **src="${src}"** content-height="80px" content-width="80px"/>
</fo:block> 

よろしくお願いします、 マニック・ヴァシシュト

4

3 に答える 3

8

通常、xsl:attribute タグを使用して src 属性を指定します

<fo:external-graphic>
      <xsl:attribute name="src">
             <xsl:value-of select="$src" />
       </xsl:attribute>
</fo:external-graphic>

src は次のようになります: url('path/to/image')

于 2013-02-15T13:32:09.060 に答える
0

中括弧の間に変数を追加するだけです!

<xsl:variable name="logo" select="LOGO"/>
<fo:block>
  <fo:external-graphic src="{$logo}" />
</fo:block>

結果は次のようになります。

<fo:external-graphic src="https://ibb.co/kqSQ9z3"/>
于 2020-05-28T14:26:32.333 に答える