Přidání loga do zápatí PDF dokumentu
Vlastimil Kupsky
kupsky.v na pbsvb.cz
Pondělí Květen 5 06:30:09 CEST 2008
Milan Křápek napsal(a):
> Dobrý den, potřeboval bych poradit ohledně vkládání obrázků do zápatí pdf dokumentů.
>
>
> Chci vložit do zápatí stránky, řekněme třeba na levou stranu logo firmy (logo.gif). Předpokládám že kvůli tomu budu muset přepsat nějakou šablonu z DocBooku, která se o generování záhlaví stará. Problém je, že ačkoli jsem se snažil vygooglit něco o tomto problému, nenašel jsem nic, co by mi pomohlo.
>
> Nemohl by mi někdo poradit, jak tento problém vyřešit? Stačí nastavit nějaký xsl:param, nebo se musí přepsat rovnou celá šablona? Popřípadě jen nasměrovat kterým směrem pátrat.
Zkusil bych zhruba toto:
<xsl:template name="footer.content">
<xsl:param name="pageclass" select="''"/>
<xsl:param name="sequence" select="''"/>
<xsl:param name="position" select="''"/>
<xsl:param name="gentext-key" select="''"/>
<fo:block>
<!-- pageclass can be front, body, back -->
<!-- sequence can be odd, even, first, blank -->
<!-- position can be left, center, right -->
<xsl:choose>
<xsl:when test="$pageclass = 'titlepage'">
<!-- nop; no footer on title pages -->
</xsl:when>
<xsl:when test="$position='left'">
<fo:block>
<fo:external-graphic src="file:///c:/DocBook/xsl/logo.png"
width="auto" content-height="10mm" />
</fo:block>
</xsl:when>
</xsl:choose>
</fo:block>
</xsl:template>
----
Vlastimil Kupský
Další informace o konferenci Docbook