[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook] Header some image
Hello Martin, Here's a mock-up of what I would use for your graphical header - in fact this even does the graphical header we use with for odd pages quite nicely. I think your biggest problem is the syntax of the image. You can use something like src="url(/logo.png)" for your image source or you can directly refer to the drive and image (don't add the / before c:). Take a look and see what parameters or choices you may be missing. This code does work as I tested it :) <xsl:attribute-set name="external.header.graphic"> <!--used for fo:external-graphic, see also external.header.graphic.block--> <xsl:attribute name="height">0.5in</xsl:attribute> <xsl:attribute name="width">0.5in</xsl:attribute> <!-- <xsl:attribute name="border">solid</xsl:attribute> <xsl:attribute name="border-width">1mm</xsl:attribute>--> <xsl:attribute name="scaling">uniform</xsl:attribute> <xsl:attribute name="scaling-method">auto</xsl:attribute> <xsl:attribute name="content-width">scale-down-to-fit</xsl:attribute> <xsl:attribute name="content-height">scale-down-to-fit</xsl:attribute> </xsl:attribute-set> <xsl:param name="header.column.widths">1 2 1</xsl:param> <xsl:param name="header.rule">0</xsl:param> <xsl:param name="header.table.height">.5in</xsl:param> <xsl:param name="headers.on.blank.pages">1</xsl:param> <!--used to compare blank values to--> <xsl:template name="header.content"> <xsl:param name="pageclass" select="''"/> <!--lot means page with list of titles including TOC or list of figures, options titlepage,lot,front,body,back,index--> <xsl:param name="sequence" select="''"/> <!--allows you to set certain entries in the sequence of the grouping to be different than other pages or other selections first, odd, even, blank--> <xsl:param name="position" select="''"/> <!--allows you to select left, center, or right--> <xsl:param name="gentext-key" select="''"/> <!--allows you to change selections that are auto-gfenerated to a new auto-generation. Keys are found in common/en.xml e.g., <l:gentext key="TableofContents" text="Table of Contents"/>--> <xsl:variable name="makemeblank"/> <!--used to compare blank values to--> <xsl:variable name="candidate"> <xsl:choose> <xsl:when test="$sequence = 'odd' and $position = 'right'"> <fo:block-container xsl:use-attribute-sets="external.header.graphic.block"> <fo:block> <fo:external-graphic xsl:use-attribute-sets="external.header.graphic"> <xsl:attribute name="src"><xsl:call-template name="fo-external-image"><!--remember this is from xsl/fo/graphics.xsl--><xsl:with-param name="filename"><xsl:text>images/NumberConcepts-Header.jpg</xsl:text></xsl:w ith-param></xsl:call-template></xsl:attribute> </fo:external-graphic> </fo:block> </fo:block-container> </xsl:when> <xsl:otherwise> <!--do nothing--> </xsl:otherwise> </xsl:choose> </xsl:variable> <xsl:copy-of select="$candidate"/> </xsl:template> -----Original Message----- From: martinsig [mailto:martinsig@web.de] Sent: 25 April 2007 03:29 To: docbook@lists.oasis-open.org Subject: [docbook] Header some image Hi @ all, I try to insert an image to my header pdf output. Therefore I defined a customization layer looks like: ... <xsl:when test="$sequence = 'odd' and $position = 'right'"> <fo:block> <fo:external-grafic src="url(/C:/logo.png)"/> </fo:block> <!--fo:block>hello</fo:block--> </xsl:when> ... If I insert the text hello, it is in the right corner in the pdf written. But if I try to insert the image it do nothing! I also change the image to jpg, bmp, png. Has anyone an idea how it works? Should I customize some parameters? Like the before area? Thank you a lot of:-) Martin -- View this message in context: http://www.nabble.com/Header-some-image-tf3644191.html#a10177258 Sent from the docbook General mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: docbook-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]