<div dir="ltr"><div><div><div>Dear Sir or Madam,<br><br></div>I am looking for an 
XLS-FO engine that can fit with my current architecture. I am already 
using other engines which are based on other technologies - not-XSL-FO. 
In our current architecture we are using user-defined functions to add 
our proper features to the engine.<br>
<br>As a matter of fact, I was wondering if it is possible to integrate 
user-defined functions in my XSL-FO templates and define them in Java. 
Then your engine will call my Java function if necessary. I did not find
 any solutions to do this on your website.<br>
<br></div><div>Here are examples of functions I would like to be able to call from your engine during the generation:<br> * getResourceUrl(&quot;my resource name&quot;)<br> * ChangeCase($first_name_from_xml, &quot;Upper&quot;)<br>

 * GetId($first_name_from_xml, $last_name_from_xml)<br><br></div><div>One
 of the engines I am using for the moment is FreeMarker, it has this 
feature. It allows developers to wrap their own objects and send them to
 their engine.<br>
</div><div>cf. <a href="http://freemarker.sourceforge.net/docs/api/freemarker/template/Template.html#process%28java.lang.Object,%20java.io.Writer,%20freemarker.template.ObjectWrapper%29" target="_blank">http://freemarker.sourceforge.net/docs/api/freemarker/template/Template.html#process%28java.lang.Object,%20java.io.Writer,%20freemarker.template.ObjectWrapper%29</a><br>


</div><div><br></div>I am looking forward to hearing from you,<br></div>Nicolas DUBIEN</div>


!DSPAM:87,51cadc459852322311333!