par
Jibe » 03 avr. 2012, 09:54
Je dois surement plus être trop loin de la solution avec ça :
$sheet4 = $excel->getSheetByName('Competences Generiques');
$img = new PHPExcel_Worksheet_Drawing();
$img->setName('Competences comportementales');
$img->setDescription('Competences comportementales');
$img->setPath('D://Bureau//w7.png');
$img->setCoordinates('B6');
$img->setWorksheet($sheet4);
Le truc c'est que si pour le path je mets le lien d'une image qui est sur mon bureau (comme au dessus) ça marche, en revanche si je mets :
$img->setPath('graph_coll.php');
Excel s'ouvre bien mais j'ai aucune image. Pourtant j'ai testé sur mon application la page graph_coll et le graphique s'affiche correctement donc là je sèche un peu...
J'ai pensé à quelque chose. Peut être que quand je charge l'image présente sur mon bureau ça fonctionne parce qu'elle existe physiquement alors que quand je mets le lien de mon fichier php, le script est peut être interprété mais l'image n'est pas sauvée physiquement du coup ça génère rien... Ou peut-être qui faut lui donner une hauteur, une largeur... Enfin toute aide serait la bienvenue.
Merci