更新废弃的BIRT自定义报告项“旋转文本”

更新废弃的BIRT自定义报告项“旋转文本”

时间:2021-4-22 作者:admin

动机

当我第一次开始使用BIRT时,我正在寻找教程和示例。这样,我就可以探索报告框架的可能性,它是开源的,基于EclipseRCP。我的目标不仅是通过学习报表设计来创建漂亮的报表,而且还扩展框架–比如创建自定义项,将SVG图像和图表呈现到PDF导出中。关于在BIRT中创建自定义报表项的前两个教程可以在以下链接中找到:

  • Https://www.eclipse.org/articles/article.php?file=Article-BIRT-ExtensionTutorial1/index.html
  • Https://www.eclipse.org/articles/article.php?file=Article-BIRT-ExtensionTutorial2/index.html

我曾在2010年或2011年使用过这个例子,但正如您所看到的,它们是从2008年开始的,基于BIRT 2.3和java1.5。因为这些例子太老了,所以它们也被标记为不建议使用。再次搜索此类示例时,我没有发现任何类似的情况,因此,我决定根据更新的Eclipse和Java版本更新该示例。

更新的自定义项

使用一个特殊的Eclipse4.9.0版本(它最初让我感到惊讶(因为在过去标准版本是必要的)和Java1.8,我可以完成称为“旋转文本”的示例的实现。此示例所基于的Eclipse版本可在以下内容中找到:

  • Https://download.eclipse.org/birt/downloads/build.php?build=M-R1-4.9.0-RC1-201905231911

自定义项是“旋转文本”。您可以添加文本的角度,并在报表设计器中看到结果的第一个版本。从BIRT报告编辑器导出输出为PDF或MicrosoftWord文档后,可以看到最后的结果。

结语

您可以从GitHub. 

要运行它,您需要从上面的链接中安装Eclipse,并使用Java1.8。此外,您需要在EclipseRCR(Eclipse插件)编程中使用BIRT报表设计器和知识方面的一些经验。

该项目创建于2019年年底,但在2020年年初承诺为GitHub服务。

如果你需要小程序开发,可以点链接进行询问福州小程序开发

版权所有:https://www.eraycloud.com 转载请注明出处