如何在 Jasper 中缩放子报表?
How can I scale subreport in Jasper?
我在报表中有一个子报表。我的子报表尺寸为 577x370,但我需要在主报表中将其放大到 820x525。
可能吗?
AFIK:不,这不可能
您不能从主报表缩放,也不能将维度发送到子报表,因为您不能动态设置 jrxml 报表的维度。
唯一可能的是允许子报表在高度上动态拉伸。
解决方案
设计另一个缩放报表并从主调用正确的报表。
用 html 替换您的子报告(自然并不总是可行的,并且在报告中使用图像结果而不是可搜索的文本元素),hc:html
允许动态缩放,因为它创建 html
的图像
我在报表中有一个子报表。我的子报表尺寸为 577x370,但我需要在主报表中将其放大到 820x525。
可能吗?
AFIK:不,这不可能
您不能从主报表缩放,也不能将维度发送到子报表,因为您不能动态设置 jrxml 报表的维度。
唯一可能的是允许子报表在高度上动态拉伸。
解决方案
设计另一个缩放报表并从主调用正确的报表。
用 html 替换您的子报告(自然并不总是可行的,并且在报告中使用图像结果而不是可搜索的文本元素),
hc:html
允许动态缩放,因为它创建 html 的图像