【发布时间】:2016-03-16 18:47:11
【问题描述】:
我的问题与 Eclipse BIRT(任何版本)有关。我正在做的是从我的数据集中的信息生成一个报告,我的一个列(摘要)中有 HTML 标记,所以我使用动态文本组件显示它。
但是,摘要列具有各种样式(在我的特定情况下是 H1-H6),这些样式比我希望在文本框中允许的要大得多。
有没有办法指定特定文本元素内容所使用的样式?我四处寻找,除了改变我的整个风格之外找不到太多信息。
我发现的一个解决方案是简单地使用 javascript 对文本进行查找/替换,然后删除标签或使它们更小。
如果可能的话,我真的宁愿使用不会改变原始标签的东西,而只是重新设置它的样式。
【问题讨论】:
-
您应该提及您要使用的发射器。对于 HTML 发射器,应该可以将动态文本包装在 div 或具有类属性的东西中,然后使用你可以使用 CSS。但是,对于 PDF 输出,我没有看到手头的解决方案。
-
我没有提到发射器,因为通常系统设置的方式是使用多个(我相信在这种情况下,输出类型是 PDF、HTML 和 Excel)。
标签: javascript birt