我有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中使用我自己的解析器?