如何在Jasper报告中创建可编辑的PDF字段

Eri*_*ick 9 jasper-reports ireport

有没有办法在PDF中导出Jasper报告,指定的字段可以编辑?我正在使用iReport设计报告模板.

ygl*_*odt 8

较新版本的JasperReports.

例子:

<reportElement positionType="Float" mode="Opaque" x="250" y="0" width="200" height="50">
  <property name="net.sf.jasperreports.export.pdf.field.type" value="Text"/>
  <property name="net.sf.jasperreports.export.pdf.field.text.multiline" value="true"/>
  <property name="net.sf.jasperreports.print.keep.full.text" value="true"/>
  <propertyExpression name="net.sf.jasperreports.export.pdf.field.value">"This\nis a multi\nline text inside a single line text field."</propertyExpression>
</reportElement>
Run Code Online (Sandbox Code Playgroud)

文档:

http://jasperreports.sourceforge.net/sample.reference/forms/index.html


mda*_*man 5

今天不可能.这是一个不寻常的要求,但这并非不合理.它实际上不是iReport的限制,而是JasperReports的限制.如果将来有人想要使用此功能,那么最好的办法是将其记录在Jaspersoft错误跟踪器中.

  • 我的答案在写时很有用(九年多前!)。但@yglodt 的答案现在更好了。如果 Eric Hydrick 在附近,他应该转而接受新的答案。 (2认同)