|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Développeur amateur Inscription : mars 2009 Messages : 176 ![]() |
Bonjour tout le monde,
J'aimerais savoir s'il est possible d'exporter un état (en fait un graphique) vers un format de type image (JPEG, gif,...), l'objectif étant d'insérer ensuite l'image produite dans un mail de type HTML . J'ai trouvé un bout de code qui permet de faire ça à travers une imprimante virtuelle qui s'appelle "Image printer" mais le problème est que je ne peux pas avoir la main sur l'imprimante notemment pour choisir le nom du fichier en sortie. Merci par avance pour votre aide. Cordialement |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 086 ![]() |
Il y a 2 tuto sur les graphiques. La solution est dedans.
http://loufab.developpez.com/tutoriels/access/msgraph1/ http://loufab.developpez.com/tutoriels/access/msgraph2/
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 | ||
|
Membre confirmé
![]() Développeur amateur Inscription : mars 2009 Messages : 176 ![]() |
Bonsoir,
Merci pour la réponse. Si je comprend bien je dois utiliser la methode export de l'objet Chart. En orientant ma recherche vers cette nouvelle piste, je suis tombé sur une discudion http://www.developpez.net/forums/d13...bject-msgraph/ où j'ai trouvé le code suivant: Code :
en m'affichant le message suivant: -erreur d'exécution 1004 -erreur définit par l'application ou par l'objet Merci pour tout coup de main. ça fait 2 jours que je cherche une solution mais sans succès Cordialement |
||
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 086 ![]() |
Bonjour,
La syntaxe est la suivante : Code :
ObjetChart.Export FileName:=..., FilterName:=..., Interactive:=False http://msdn.microsoft.com/en-us/libr...ffice.10).aspx Attention ! il semble que le nouveau composant graphique 2007 ne soit pas le même que MS Graph. Ceci explique peut-être cela. Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Développeur amateur Inscription : mars 2009 Messages : 176 ![]() |
Bonjour,
Le message d'erreur persiste toujours malgré de nombreuses tentatives. J'ai donc décidé d'abandonner la piste de l'exportation au format jpeg à travers la bibliothèque MSGRAPH. Au lieu de cela, je me suis orienté vers l'utilisation de l'imprimante virtuelle PDFCREATOR laquelle, heureusement, prend en charge l'exportation au format jpeg. J'ai fait quelques tests et ça marche à merveille. Maintenant mon code est composé de 3 blocs: bloc1: désignation de pdf creator comme imprimante par défaut. bloc 2: ouverture de l'état et impression du jpeg grâce à la méthode DoCmd.PrintOut bloc3: création d'un email HTML avec comme image jointe le fichier jpeg ainsi crée Malheureusement ce processus n'est pas complètement automatisé car avant le lancement du code, il faut régler manuellement les options de PDF créator (choix de l'option enregistrement automatique, choix du format de sortie et du dossier d'accueil...). Y'a t'il un moyen d'automatiser tout ça en prenant la main par exemple sur PDF Creator. J'ai eu beau chercher, je n'ai rien trouvé. Cordialement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com