What you're using is not a relative URL! It's actually an absolute filename which FOP internally converts to an absolute file URL. The leading slash makes it an absolute filename/URL.
A relative URL is this, for example: <fo:external-graphic src="images/myimage.png"/> Any relative URI/URL for images is then resolved against the base URI/URL specified in the configuration. See "base" in: http://xmlgraphics.apache.org/fop/stable/configuration.html#general-elements Or "FOUserAgent.setBaseURL(String)": http://xmlgraphics.apache.org/fop/stable/embedding.html#user-agent On 26.03.2008 03:35:16 meghnas wrote: > > HI All, > > I have been generating a PDF file using FOP, I want to put a gif onto the > PDF. I can do this but only when the .gif file is on the C:/ drive of the > machine. I want to use relative path, so that it works for all users. > When I put the logo.gif in my c:/ drive and have the code as below it works: > > <fo:table-row> > <fo:table-cell number-columns-spanned="5"> > <fo:block text-align="left"> > <fo:external-graphic content-width="2.08in" content-height="0.72in" > src='url("/logo.gif")' /> > </fo:block> > </fo:table-cell> > </fo:table-row> > > I am looking for the syntax to use for src='url("/logo.gif")' > Notice the single outer quotes and the double inner quotes - it only works > this way for me. My <xsl:stylesheet version="1.0"> and also xml version is > 1.0. The .gif file is actually in my Eclipse project workspace under > WebContent, I am just not sure how I can refer to it using relative path. I > have tried various different syntax combinations, but have been > unsuccessful. > > Would really appreciate it, if someone could give me an example of using > relative path, particularly specifying where they put the actual .gif file. > I am interested specifically in where the .xsl file is located and where the > .gif is located, and the syntax of the src property. > > Any help, will be much much appreciated! > > Thanks. > -- > View this message in context: > http://www.nabble.com/Relative-URL-for-embedding-graphics-in-FOP-tp16294358p16294358.html > Sent from the FOP - Users mailing list archive at Nabble.com. > Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
