gpt4 book ai didi

javascript - 使用 Jasper Reports 渲染 SVG 标记

转载 作者:行者123 更新时间:2023-12-03 08:37:30 25 4
gpt4 key购买 nike

我正在尝试使用 jasper reports 框架渲染条形图或折线图。目前,我可以为嵌入生成的报告中的图表创建 .png 图像。

但是,我现在想要将图表呈现为 svg 标记,以便我可以使用一些 javascript 库(如 d3.js)附加 Hook 以进行客户端操作。如何使用 Jasper-Report 将图表生成为 svg 标记框架?

如果使用 Jasper 无法做到这一点,那么是否有其他方法可以将动态行为添加到服务器端呈现的报告中?

提前致谢

最佳答案

我不知道 JasperReports,但有 JFreeChartJFreeSVG您可以创建 SVG 格式的图表,包括一些支持与 JavaScript 代码交互的钩子(Hook)。尚未更新 JFreeChart 中的所有渲染器以支持此功能,但包括条形图在内的常见渲染器已完成。

目前还没有太多为此编写的文档,但该方法与 blog post 中概述的方法基本相同。 。如果您首先查看它,了解该方法,然后查看 JFreeChart 和 JFreeSVG 源代码,我认为这不会很难理解。

关于javascript - 使用 Jasper Reports 渲染 SVG 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33163289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com