页脚图像未显示

时间:2017-02-27 13:46:54

标签: xslt footer xsl-fo dita

我试图仅在正文页面中使用 DITA-OT 在PDF生成中显示页脚中的图像。我的图像没有显示在输出中。这是我的代码。

静电content.xsl: -

<xsl:template name="insertBodyOddFooter">

        <fo:static-content flow-name="odd-body-footer">
            <fo:block xsl:use-attribute-sets="__body__odd__footer">
                <xsl:call-template name="insertVariable">
                    <xsl:with-param name="theVariableID" select="'Body odd footer'"/>
                    <xsl:with-param name="theParameters">
                        <heading>
                            <fo:inline xsl:use-attribute-sets="__body__odd__footer__heading">
                                <fo:retrieve-marker retrieve-class-name="current-header"/>
                            </fo:inline>
                        </heading>
                        <pagenum>
                            <fo:inline xsl:use-attribute-sets="__body__odd__footer__pagenum">
                                <fo:page-number/>
                            </fo:inline>
                        </pagenum>
                    </xsl:with-param>
                </xsl:call-template>

            </fo:block>
                <!-- for footer image -->

                            <fo:block xsl:use-attribute-sets="footer_image">
                                <fo:external-graphic src="url(Customization/OpenTopic/common/artwork/footer_img.png)"/>
                            </fo:block>
        </fo:static-content>

静态内容attr.xsl: -

<xsl:attribute-set name="footer_image">
     <!-- <xsl:attribute name="padding-left">10</xsl:attribute> -->
     <xsl:attribute name="position">absolute</xsl:attribute>
     <xsl:attribute name="text-align">center</xsl:attribute>
     <xsl:attribute name="content-width">scale-to-fit</xsl:attribute>
     <xsl:attribute name="space-before.conditionality">retain</xsl:attribute>
     <xsl:attribute name="scaling">uniform</xsl:attribute> 
     <xsl:attribute name="width">100%</xsl:attribute> 
     </xsl:attribute-set>

我哪里错了?我在标题和工作中做了同样的事情

0 个答案:

没有答案