动态jasper报告标题图片

发布于 2024-12-06 00:14:05 字数 517 浏览 2 评论 0原文

我正在创建动态碧玉报告。事情看起来不错。如何将动态标题图像添加到生成的报告中?

我正在使用

FastReportBuilder fr = new FastReportBuilder();
Style headerStyle = new Style();
headerStyle.setBackgroundColor(Color.BLUE);
headerStyle.setPadding(5);

fr.setTitle("Title")
    .setSubtitle("Sub title")
    .setPrintBackgroundOnOddRows(true)
    .setUseFullPageWidth(true)
    .setPageSizeAndOrientation(Page.Page_A4_Landscape())
    .setTitleHeight(100)
    .setTitleStyle(headerStyle);

但它不起作用。 报告将以 pdf、csv 和 html 格式导出。

I am creating dynamic jasper reports. Things are looking fine. How do I add a dynamic header image to the generated reports?

I am using

FastReportBuilder fr = new FastReportBuilder();
Style headerStyle = new Style();
headerStyle.setBackgroundColor(Color.BLUE);
headerStyle.setPadding(5);

fr.setTitle("Title")
    .setSubtitle("Sub title")
    .setPrintBackgroundOnOddRows(true)
    .setUseFullPageWidth(true)
    .setPageSizeAndOrientation(Page.Page_A4_Landscape())
    .setTitleHeight(100)
    .setTitleStyle(headerStyle);

But its not working.
Reports will be exported in pdf, csv, and html formats.

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

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

发布评论

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

评论(1

烟花易冷人易散 2024-12-13 00:14:05

这对我有用

fr.setUseFullPageWidth(true)
        .setPageSizeAndOrientation(Page.Page_A4_Landscape())
        .addFirstPageImageBanner("path/logo_strip.jpg", 800, 50, ImageBanner.ALIGN_LEFT);

It works for me

fr.setUseFullPageWidth(true)
        .setPageSizeAndOrientation(Page.Page_A4_Landscape())
        .addFirstPageImageBanner("path/logo_strip.jpg", 800, 50, ImageBanner.ALIGN_LEFT);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文