J'utilise PHPExcel pour générer des graphiques dans des fichiers Excel. J'ai quelques personnes sont whoes question réponse que je ne pouvais pas trouver même après beaucoup de R & DQuelques questions sur les diagrammes PHPExcel
- Comment puis-je afficher les étiquettes de données pour tracer?
- Comment puis-je contrôler la largeur des diagrammes à barres?
- Comment puis-je personnaliser les couleurs des graphiques à barres?
J'ai essayé de montrer des étiquettes avec la classe de mise en page comme:
$layout = new PHPExcel_Chart_Layout();
$layout->setShowVal(TRUE);
Mais sans succès. J'ai également exploré DataSeries
classe et Chart
Classe mais n'a pas trouvé de solution. Tout corps ici qui ont déjà fait de telles tâches, S'il vous plaît guider.
Cordialement.
Vous ne pouvez pas modifier facilement ces éléments, cependant, si vous regardez dans 'PHPExcel/classes/Writer/excel2007/Chart.php, vous pouvez apporter des modifications codées en dur dans ce fichier pour modifier le format pour TOUS les graphiques créés avec PHPExcel. – IIIOXIII
Créez un graphique que vous voulez dans Excel et vous pouvez utiliser Open XML SDK Productivity Tool pour ouvrir ce fichier Excel en mode XML et voir tous les tags que vous devez modifier pour personnaliser votre graphique –