2

私はフュージョンチャートを無料で使用していて、そのような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>

グラフはWebページ上でうまくレンダリングされます。FusionChartsの無料ドキュメントは次のとおりです。

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.

実際の円グラフを右クリックして、コンテキストメニューから[印刷]を選択すると、グラフが印刷されます。私の問題は、Webページで複数の円グラフを生成していて、ページ全体を円グラフでいっぱいに印刷する必要があることですが、ファイルメニューから[ファイル]-> [印刷]を選択すると、円グラフは印刷されず、残りの部分が印刷されます。ページからのhtmlはそうします。他の誰かがこの問題および/またはこの問題の解決策を持っていますか?これまでのところ、FirefoxとChromeの両方でこれを試しましたが、成功しませんでした。

ありがとう

4

1 に答える 1

1

これは役立つかもしれません: http ://www.fusioncharts.com/forum/Topic11190-33-1.aspx#bm11207

于 2010-03-10T15:26:06.497 に答える