将自己的标签插入JasperReports jrxml

时间:2015-05-05 18:11:49

标签: jasper-reports

我有MyRenderable类实现Renderable。它返回在我的应用程序内部创建的特殊图像的字节(方法getImageData中的字节数组) 这看起来像

 < image scaleImage="RealSize" >   
< reportElement mode="Opaque"  positionType="Float"  x="300" y="100"/> 
< imageExpression>         
< ![ CDATA[ MyImageRenderer("< attributes>" + 
        "< caption-text>IMAGE CAPTION< /caption-text>" +  
   "< color>BLUE</color>" +  
   "< margin-left>11< /margin-left>" + 
   "< margin-right>22< /margin-right>" +   
  "< margin-top>33< /margin-top>" +   
  "< margin-bottom>44< /margin-bottom>" + 
  "< /attributes>")]]>    < / imageExpression>  

在这段代码中我初始化新实例MyImageRenderer,传递参数for image。在这部分报告中将呈现图像。我想避免使用 <![ CDATA[MyImageRenderer(...) and write my own tags just inside <imageExpression>。如何在jrxml中使用我自己的解析器?

0 个答案:

没有答案