Thanks, We are calling fop from the command line. Is there any way to make it work that way?
c:\cachesys\csp\nea\Plugins\fop-0.94\fop.bat -log c:\cachesys\csp\nea\ExamLabel.log -c c:\cachesys\csp\nea\Plugins\fop-0.94\conf\fop.xml -xml c:\cachesys\csp\nea\ExamLabel.xml -xsl c:\cachesys\csp\nea\ExamLabel.xslt -pdf c:\cachesys\csp\nea\ExamLabel.pdf -----Original Message----- From: Jeremias Maerki [mailto:[EMAIL PROTECTED] Sent: February 18, 2008 12:21 AM To: [email protected] Subject: Re: Relative font path in config file Patience, please. Posting your question once is usually sufficient. It was just the weekend in between. ;-) You can simply use relative filenames, i.e.: <font metrics-url="arial.xml" kerning="yes" embed-url="arial.ttf"> <font-triplet name="Arial" weight="normal" style="normal"/> </font> For this to work, you need to set the "font base URI/URL". This can be done in the configuration file using the "font-base" element. See here: http://xmlgraphics.apache.org/fop/stable/configuration.html But that leaves you with the same problem, so you should probably rather use the FopFactory.setFontBaseURL(String) method in your code instead of using the "font-base" setting in the config file. http://xmlgraphics.apache.org/fop/0.94/embedding.html#fop-factory On 15.02.2008 20:23:43 Glenn Brand wrote: > How do I make the path in the config file relative to where fop is > installed. I want to put our fonts in a directory with fop. > > We are doing this right now but the target directory changes at times > and we want the installer to be able to install without writing the path > into the config file. > > > > <font metrics-url="file:///c:/ODProfessional/Fonts/arial.xml" > kerning="yes" embed-url="file:///c:/ODProfessional/Fonts/arial.ttf"> > <font-triplet name="Arial" weight="normal" style="normal"/> > </font> > > <font metrics-url="file:///c:/ODProfessional/Fonts/arialbd.xml" > kerning="yes" embed-url="file:///c:/ODProfessional/Fonts/arialbd.ttf"> > <font-triplet name="Arial" weight="bold" style="normal"/> > </font> > > <font metrics-url="file:///c:/ODProfessional/Fonts/ariali.xml" > kerning="yes" embed-url="file:///c:/ODProfessional/Fonts/ariali.ttf"> > <font-triplet name="Arial" weight="normal" style="italic"/> > </font> > > > Jeremias Maerki --------------------------------------------------------------------- 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]
