generer automatiquement des graphes excel : est-ce posible? - Perl - Programmation
Marsh Posté le 28-06-2005 à 15:46:11
Ben tu convertit ton png en bmp avec un outil tiers.
Marsh Posté le 28-06-2005 à 15:49:28
Mais comment?
Mon seul outil est Perl, tout doit etre fait automatiquement sans intervention exterieure.
Tu sais faire ca? Ca m'interesse
Marsh Posté le 28-06-2005 à 15:53:45
charlysk78 a écrit : Mais comment? |
Ah , j'ai rien dis alors
Marsh Posté le 28-06-2005 à 17:44:44
avec GD ya moyen de pondre des png, des jpg, des gif, mais pas des bmp...
Marsh Posté le 29-06-2005 à 14:29:49
Savez vous s'il est possible d'appeler des macros excel avec Perl?
Marsh Posté le 30-06-2005 à 09:40:04
Citation : |
a ce jour meme sous windows j'ai pas trouve comment appeler une macro excel de l'exterieur (a part en la foutant dans un autoopen)
Marsh Posté le 30-06-2005 à 19:40:03
bah tu peux convertir les images en bmp en utilisant le module perl Image::Magick (traitement d'images, etc, tres bien aussi)
Marsh Posté le 01-07-2005 à 10:30:03
Yes merci beaucoup c'est une tres bonne solution, je vais faire comme ca
A+
Marsh Posté le 28-07-2005 à 17:45:11
charlysk78 a écrit : (Re)Bonjour a tous |
Bonjour,
si tu es sous windows, tu peux directement utiliser
use Win32::OLE;
use Win32::OLE::Const 'Microsoft Excel';
et tu peux faire tout ce que tu veux dans Excel et donc tracer des courbes depuis ton script Perl
Matth
Marsh Posté le 28-06-2005 à 15:44:41
(Re)Bonjour a tous
Je suis en train d'ecrire un script Perl qui genere des fichiers excel. J'ai reussi a faire tout ce que je voulais a une exception pres : je n'arrive pas a faire des graphes, ou plutot a les exporter sur excel.
En effet quelques modules Perl permettent de faire des graphiques mais generemt des .png, et le module Spreadsheet::WriteExcel que j'utilise permet d'importer seulement des .bmp
Est-ce que quelqu'un aurait une technique pour :
- soit faire les graphes puis les importer
- soit faire faire les graphes directement par excel (peut etre existe-t-il un module pour faire ca que je n'aurai pas trouve)
Merci d'avance