Still not quite, I'm still missing something: Question, in your example: <xsl:variable name="varImagesDirectory">/path/to/images</xsl:variable> /path/to/images is the path from a known root Correct?
Here are my snippets <xsl:variable name="varImagesDirectory"> com/path/to/images </xsl:variable> <fo:external-graphic src="url('{$varImagesDirectory}/pic.jpg')"> </fo:external-graphic> Danny Gallagher Senior Software Engineer The Gainer Group 6075 The Corners Parkway Suite 116 Norcross Ga, 30092 -----Original Message----- From: Clay Leeds [mailto:[EMAIL PROTECTED] Sent: Friday, July 23, 2004 12:14 PM To: [EMAIL PROTECTED] Subject: Re: external-graphic src problem I should've thought of this sooner... <!-- At the top of my XSL-FO file or in an xsl:include --> <!-- varImagesDirectory | used to set PATH to images/ directory--> <xsl:variable name="varImagesDirectory">/path/to/images</xsl:variable> <!-- .. --> <!-- my fo:external-graphic call --> <fo:external-graphic src="url('{$varImagesDirectory}/logo.jpg')" width="1.87cm" height=".99cm" content-width="1.87cm" content-height=".99cm" border="0"/> is how I use it in our system... Hope this helps! Web Maestro Clay On Jul 23, 2004, at 8:33 AM, Danny wrote: > Matthew, > > Thanks for the suggestion. > > Not sure I see how that solves my problem. > > Does XSLT allow me to set the basedir against the classpath in the > global > variable, therefore solving the problem of having to specify the > absolute > path? > > Thanks > > Danny Gallagher > Senior Software Engineer > The Gainer Group > 6075 The Corners Parkway > Suite 116 > Norcross Ga, 30092 > > -----Original Message----- > From: Zaleski, Matthew (M.E.) [mailto:[EMAIL PROTECTED] > Sent: Friday, July 23, 2004 10:01 AM > To: [EMAIL PROTECTED] > Subject: RE: external-graphic src problem > > This possibly becomes an XSLT problem. Use a global variable passed > into the XSLT transform to provide the basedir for the images. > > -----Original Message----- > From: Danny [mailto:[EMAIL PROTECTED] > Sent: Friday, July 23, 2004 9:56 AM > To: [EMAIL PROTECTED] > Subject: RE: external-graphic src problem > > Clay, > > I did read up on some of the baseDir mails on various lists. > > Using baseDir I could reference the relative path to the image in the > xsl, but I would have to specify an absolute path in the baseDir, so > really that is the same as just hardcoding the path in the xsl. > > My problem is that I do not want to require the application be > installed > in a specific directory structure, although, if that is the only way > perhaps that is what I need to do. > > If I find a solution I will post it back. > > Thanks for the help. > > Danny Gallagher > Senior Software Engineer > The Gainer Group > 6075 The Corners Parkway > Suite 116 > Norcross Ga, 30092 > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]