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/>