2

如何在 Birt 报告中的标签上进行垂直对齐。我知道图表可以旋转标签。如何在报告中做到这一点。我需要在列标题(即标签)上进行垂直对齐。任何人都可以分享技术

4

3 回答 3

1

您可以在 BIRT Exchange 市场上获得一个插件,该插件将在调色板中创建一个旋转的文本元素,您可以在报表设计中使用它。它是免费下载的。只需将插件放在 plugins 文件夹中,然后重新启动 Eclipse。

http://www.birt-exchange.com/be/marketplace/app-showcase/?app=22

如果上述链接不起作用,您还可以在 Eclipse Labs 上找到该项目: http ://code.google.com/a/eclipselabs.org/p/birt-controls-lib/

于 2013-02-13T06:13:27.247 回答
0

我也想添加它,因为发布了其他解决方案的替代方案。

根据您的输出类型,您还可以使用 CSS。但请注意,这仅适用于网络查看器!任何其他格式都会忽略它。您需要做的是在报表中添加一个与此类似的 CSS 代码的外部样式表,然后用 CSS 标记一些动态文本。

div.vertical
{
 transform: rotate(-90deg);
 -webkit-transform: rotate(-90deg); /* Safari/Chrome */
 -moz-transform: rotate(-90deg); /* Firefox */
 -o-transform: rotate(-90deg); /* Opera */
 -ms-transform: rotate(-90deg); /* IE 9 */
}
于 2016-01-29T15:50:21.957 回答
0
  1. 您应该在 microsoft Word 上进行垂直对齐文本。
  2. 截取该字段的屏幕截图。
  3. 在 Eclipse 上打开报表设计
  4. birt 中的 Report Items 下有一个 image 选项
  5. 您可以将该屏幕截图图像插入到要垂直对齐文本的字段中。
于 2018-05-29T07:35:10.523 回答