我在我的项目中使用FusionChart,并想使用图表在cfdocument中创建一个PDF。图表在我的ColdFusion页面中正确加载,但不在cfdocument生成的PDF中。
FusionCharts.ready(function () {
var myChart = new FusionCharts({
"id" : "id",
"type": "column",
"width": "#chartwidth#",
"height": "#chartheight#",
"dataFormat": "xml",
"dataSource": "#strXML#"
});
myChart.render("chartContainer");
});发布于 2017-07-27 18:19:55
图表函数在cfdocument中不起作用。因此,在cfdocument之外制作图表,并将图表转换为图像。然后在cfdocument内部显示图像,如下所示,并调用cfdocument内部的图像路径。
<cfchart format="png" scalefrom="0" scaleto="1200000" name="chartimage">
<cfchartseries type="bar" dataLabelStyle="value"
serieslabel="chart" seriescolor="blue">
<cfchartdata item="January" value="503100">
<cfchartdata item="February" value="720310">
<cfchartdata item="March" value="688700">
<cfchartdata item="April" value="986500">
<cfchartdata item="May" value="1063911">
<cfchartdata item="June" value="1125123">
</cfchartseries>
</cfchart>
<cffile action="write"
file="#ExpandPath('charts/imageName.jpg')#"
output="#chartimage#" />https://stackoverflow.com/questions/45324068
复制相似问题