IReport 结合了横向和纵向方向

发布于 2024-12-11 18:33:58 字数 96 浏览 0 评论 0原文

有人知道在 IReport 上将横向和纵向方向组合在同一个报表中的一种模式吗?请记住我想要一个 PDF 文档作为结果。

谢谢,

克莱伯·阿尔贝托。

Someone know one mode for combine the Landscape and Portrait orientation in same report, on IReport? Remembering that I want a PDF document as a result.

Thanks,

Cleber Alberto.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

网名女生简单气质 2024-12-18 18:33:58

我认为仅使用 iReport 和 JasperReports API 是不可能的。
orientation 属性是针对整个报表而不是其中的一部分确定的。

甚至 JR API 也只允许为报告设置 orientation 属性:

JasperDesign.setOrientation(OrientationEnum orientationValue) 

- 设置报表方向

或许DynamicJasper可以帮助你解决这个问题。
引用自 DJ 网站

自动报告布局:只需定义最少的选项集和 DJ
会照顾布局。生成相同的不是问题
针对不同页面大小和方向的报告更多!

您可以尝试从 DJ API 使用此方法:

public DynamicReportBuilder DynamicReportBuilder.setPageSizeAndOrientation(Page page)

I think that it is impossible with just iReport and JasperReports API.
The orientation property is determined for the whole report, not for a part of it.

Even JR API allows to set orientation property only for report:

JasperDesign.setOrientation(OrientationEnum orientationValue) 

- sets the report orientation

May be DynamicJasper can help you to solve this problem.
The quote from DJ site:

Automatic report layout: Just define a minimum set of options and DJ
will take care of the layout. It’s not an issue to generate the same
report for different page sizes and orientation many more!

You can try to use this method from DJ API:

public DynamicReportBuilder DynamicReportBuilder.setPageSizeAndOrientation(Page page)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文