Javascript中呈现的FusionCharts未打印

Javascript中呈现的FusionCharts未打印,javascript,printing,fusioncharts,Javascript,Printing,Fusioncharts,我正在免费使用fusioncharts并创建一些3d饼图,如 <div style="margin:0 auto;" id="chart1Adiv">FusionCharts</div> <script language="JavaScript"> var chart1A = new FusionCharts("./fusion_charts/FCF_Pie3D.swf","chart1Adiv","300","200"); chart1A.setDa

我正在免费使用fusioncharts并创建一些3d饼图,如

<div style="margin:0 auto;" id="chart1Adiv">FusionCharts</div>
<script language="JavaScript">
  var chart1A = new FusionCharts("./fusion_charts/FCF_Pie3D.swf","chart1Adiv","300","200");
  chart1A.setDataXML("<graph caption='1A' bgColor='ffffff' decimalPrecision='0' showPercentageValues='1' showNames='1' showValues='1' showPercentageInLabel='1' pieYScale='45' pieBorderAlpha='40' pieFillAlpha='70' pieSliceDepth='15' pieRadius='75'><set name='Pass' value='100' color='0000FF' /><set name='Fail' value='25' color='FF0000' /></graph>"");
  chart1A.render("chart1Adiv");
</script>
如果我右键单击实际的饼图并从上下文菜单中选择“打印”,图形将打印。我的问题是,在网页上,我生成了多个饼图,需要打印整个页面的饼图,但当我从“文件”菜单中选择“文件”->“打印”时,没有一个饼图会打印,但页面中的其余html会打印。其他人是否有此问题和/或此问题的解决方案?到目前为止,我在Firefox和Chrome上都尝试过,但都没有成功


谢谢

这可能会有所帮助:

我想在@jerrygarciu的回答中添加一小段信息-浏览器打印Flash时存在固有的问题!因此,FusionCharts Free(仅限Flash)几乎没有解决方法。另一方面,FusionCharts v3有一个称为“托管打印”的解决方案。在这种情况下,图表会在后台生成一个正确打印的HTML5画布元素。
To print a chart displayed in browser window, just right click on it and select Print or still better, use the browser's print button.