J'utilise FusionCharts libre et créer des camemberts en 3D comme si ...FusionCharts rendus en Javascript ne pas l'impression
<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>
Les graphiques rendent très bien sur la page Web. FusionCharts documentation gratuite lit:
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.
Si je clique droit sur le graphique circulaire réelle et sélectionnez Imprimer dans le menu contextuel du graphique imprimera. Mon problème est que sur la page Web, je suis en train de générer plus d'un camembert et besoin d'imprimer toute la page pleine de camemberts, mais quand je sélectionne Fichier-> Imprimer dans le menu Fichier aucun des camemberts impression, mais le reste de le html de la page fait. Quelqu'un d'autre a ce problème et/ou une solution à ce problème? Jusqu'à présent, j'ai essayé cela dans Firefox et Chrome sans succès.
Merci
Je voudrais ajouter un petit morceau d'information à @ jerrygarciu de réponse - il y a un problème inhérent à l'impression des navigateurs Flash! En tant que tel, FusionCharts Free (étant Flash seulement,) a très peu de solution de contournement. D'un autre côté, FusionCharts v3 a une solution de contournement appelée "Impression gérée". Dans ce cas, les graphiques génèrent un élément de canevas HTML5 en arrière-plan qui est imprimé correctement. –