Hi, Fabrice-

Are you sure the application can locate the FOP configuration file when it's executed outside of Eclipse?

-Terence Bandoian


On 4/28/2015 9:23 AM, Fabrice MAUPIN wrote:

Hi,

I would like that the Calibri Font is embedded in my PDF File.

This is my FOP configuration file :

<fopversion=/"1.0"/>

<renderers>

<renderermime=/"application/pdf"/>

<fonts>

<fontmetrics-url=/"file:///C:/Users/FMAUPIN/Desktop/fonts/calibri.xml <file:///C:%5CUsers%5CFMAUPIN%5CDesktop%5Cfonts%5Ccalibri.xml>"/

kerning=/"yes"/ embed-url=/"file:///C:/Windows/Fonts/calibri.ttf <file:///C:%5CWindows%5CFonts%5Ccalibri.ttf>"/>

<font-tripletname=/"Calibri"/ style=/"normal"/ weight=/"normal"/ />

</font>

<fontmetrics-url=/"file:///C:/Users/FMAUPIN/Desktop/fonts/calibrib.xml <file:///C:%5CUsers%5CFMAUPIN%5CDesktop%5Cfonts%5Ccalibrib.xml>"/

kerning=/"yes"/ embed-url=/"file:///C:/Windows/Fonts/calibrib.ttf <file:///C:%5CWindows%5CFonts%5Ccalibrib.ttf>"/>

<font-tripletname=/"Calibrib"/ style=/"normal"/ weight=/"bold"/ />

</font>

<auto-detect/>

</fonts>

</renderer>

</renderers>

</fop>

When I launch my application (Jar File packaging by Eclipse) and that I generate my PDF file, I notice that the Calibri font was not embedded in this file !

FOP takes by default a Font (Times I think).

It’s very strange because the <auto detect> tag has to take into account the all installed Fonts in my system folder !

For information, if I execute my application under Eclipse (before build - DEV mode), no problem : the Calibri Font is embedded in my PDF File !

So, Is it necessary to embed the Font during the packaging of the application so that it works ? If yes how ?

The behavior of <auto – detect> tag is it different between running from Eclipse and running from Jar File ?

Any ideas ?

Thank you in advance

Fabrice



------------------------------------------------------------------------
Avast logo <http://www.avast.com/>        

L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
www.avast.com <http://www.avast.com/>



Reply via email to