atupac1
Messages postés73Date d'inscriptionmardi 1 juin 2004StatutMembreDernière intervention 5 juillet 2005
-
17 août 2004 à 13:50
atupac1
Messages postés73Date d'inscriptionmardi 1 juin 2004StatutMembreDernière intervention 5 juillet 2005
-
19 août 2004 à 11:47
je souhaite utliser SVG pour fabriquer des MAP(images avec en plus des traits dessus ). Mais je sais pas trop comment récupérer l'image á partir de DELPhi..
atupac1
Messages postés73Date d'inscriptionmardi 1 juin 2004StatutMembreDernière intervention 5 juillet 2005 17 août 2004 à 15:19
les composants (ActiveX) SVGActiveX ? je connais pas du tout!
En fait, ce que je fais c'est je dispose sous Delphi de données string que je dois intégrer a mon programme en XML sous SVG.
Mon prog. en XML va ensuite charger une image déja dispo (modéle), et suivant la valeur des strings va dessiner des traits sur l'image(comme sur une carte de route).
Voila l'image est produite!!
Enfin, je sais pas encore si je dois afficher l'image directement sur une fenetre explorer ou alors dans Timage sous delphi.
Loulibier
Messages postés309Date d'inscriptionjeudi 6 juin 2002StatutMembreDernière intervention24 septembre 20082 17 août 2004 à 15:36
Si tu vas dans Projet/ importer une bibliothèque de types... et que tu recherches SVGActiveX et que tu l'installes tu auras 3 composants permettant de travailler avec SVG sur Delphi.
Dont TSVGCtl qui est l'image de la Map que tu chargeras.
Ce composant te permettra de visualiser ce que tu veux sous delphi mais peut être n'est t-il pas adapté à tes besoins...
Pour la méthode que tu utilises je suis désolé mais je ne peut pas t'aidé :sad)
atupac1
Messages postés73Date d'inscriptionmardi 1 juin 2004StatutMembreDernière intervention 5 juillet 2005 18 août 2004 à 10:02
Je trouve pas la bibliotek, je dois la telecharger du net ou koi?
Une fois ke j'aurai la bibliotek, est-ce que je pourrais directement appeler un fichier SVG a partir de Delphi sans passer par le XML(je me demandais comment ca se passe pour lier un fichier SVG á delphi...)
Merci pour les tips.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Pour ce qui est du chargement des fichiers, je ne connais pas vraiment j'ai simplement chercher par curieusité, et chez tester la commande suivante avec le composant adequat et j'ai une map qui c'est afficher sur ma Form Delphi.
SVGCtl1.setSrc('c:\usa.svgz');
J'avais des erreurs d'initialisations au moment du chargement, mais cela ne doit pas être compliquer de remedier à ce problème.
Loulibier
Messages postés309Date d'inscriptionjeudi 6 juin 2002StatutMembreDernière intervention24 septembre 20082 18 août 2004 à 10:58
Oui c'est bein ça, maintenant les carte que tu charges sur le composant ne sont pas fournit, donc je suppose que tu dois en avoir au format *.svgz, il te suffit de donner le chemin et le nom du fichier que tu veux charger dans le composant.
// Dans mon cas le fichier se trouvais à la racine de c.
SVGCtl1.setSrc('Chemin + Nom du fichier');
atupac1
Messages postés73Date d'inscriptionmardi 1 juin 2004StatutMembreDernière intervention 5 juillet 2005 18 août 2004 à 11:25
Pour le message d'erreur il dit: "SVGCtl1" inconnu
Pour les images de type *.svgz j'en ai pas. celle ke j'ai est de format jpeg. Je dois la transformer je suppose! Tu aurais le truc pour ca sous delphi??