Hi Jeremias,

Thanks for responding so quickly.  Is it possible to
set the font base path relatively?  Reason being, is
this will be moved to many development, QA and
Production machines so we won't alway know the path
absolute path. If we can't do this in the config file.
 Is it possible to do it in code?  I've set the
FOPFactory.setFontBasePath to the path of where our
font and font metrics reside.  However it does not
embed the fonts.  Any help would be greatly
appreciated.

Thanks,
Michael Burke
--- Jeremias Maerki <[EMAIL PROTECTED]> wrote:

> Here's a minimal config file demonstrating relative
> fonts. You will
> simply need to adjust the font-base setting
> (glb12.ttf is a font that's
> found in the FOP source distribution).
> 
> test.xconf:
> 
> <?xml version="1.0"?>
> <fop version="1.0">
>  
>
<font-base>C:\Dev\FOP\main\trunk-clean\test\resources\fonts</font-base>
>   <renderers>
>     <renderer mime="application/pdf">
>       <fonts>
>         <font embed-url="glb12.ttf">
>           <font-triplet name="Gladiator"
> style="normal" weight="normal"/>
>           <font-triplet name="Gladiator"
> style="normal" weight="bold"/>
>         </font>
>       </fonts>
>     </renderer>
>   </renderers>
> </fop>
> 
> A minimal FO file (relfont.fo):
> 
> <?xml version="1.0" ?>
> <fo:root
> xmlns:fo="http://www.w3.org/1999/XSL/Format";>
>   <fo:layout-master-set>
>     <fo:simple-page-master master-name="first"
> page-height="29.7cm" page-width="21cm"
>       margin="2cm">
>       <fo:region-body/>
>     </fo:simple-page-master>
>   </fo:layout-master-set>
> 
>   <fo:page-sequence master-reference="first">
>     <fo:flow flow-name="xsl-region-body">
>       <fo:block font-family="Gladiator"
> font-size="14pt">The quick brown fox jumps over the
> lazy dog. (using Gladiator font)</fo:block>
>     </fo:flow>
>   </fo:page-sequence>
> </fo:root>
> 
> Command-line: fop -c test.xconf -fo relfont.fo -pdf
> out.pdf
> 
> Tested with FOP 0.94. Works like a charm. Good luck!
> 
> On 14.01.2008 15:32:49 mpbjr30 wrote:
> > 
> > Hi Everyone,
> > 
> > I've just upgraded to 0.94 version of FOP.  Is
> there any example of
> > embedding fonts in the config file using relative
> paths?  I've tried
> > everything and I can't see to get it to work.  Any
> help would be greatly
> > appreciated .
> > 
> > Thanks,
> > Mike
> > -- 
> > View this message in context:
>
http://www.nabble.com/Embedded-Fonts-Relative-Path-0.94-tp14802580p14802580.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]
> 
> 



      
____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to