IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Integrer un fichier SVG (Carte Vertorielle) [WD17]


Sujet :

WinDev

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut Integrer un fichier SVG (Carte Vertorielle)
    Bonjour :-)

    On m'a demandé d'intégrer une carte vectorielle dans un programme.

    J'ai donc reçu ce fichier SVG. (La particularité de ce mode est que la précision est très très importante)

    Avez-vous une idée de comment je peux l'intégrer dans une application Windev ?
    Je ne sais pas trop par ou commencer ...

    Ce Format est basé sur du Xml. Mais je ne comprend pas trop comment l'attaquer.

  2. #2
    Membre expérimenté
    Inscrit en
    Août 2010
    Messages
    726
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 726
    Points : 1 645
    Points
    1 645
    Par défaut
    Bonjour,

    Posez un champ image sur une fenêtre, affectez-lui le SVG.
    Attention, ça marche plutôt mal.
    J'ai essayé ce SVG qui ne s'affiche pas correctement : http://upload.wikimedia.org/wikipedi...e/SVG-logo.svg
    Les ascenseurs automatiques + zoom ne marchent pas correctement.
    Le mode répété est buggé aussi (mais pas utile de toute façon).

    Bref, vous êtes en éclaireur, n'hésitez pas à envoyer des rapports de bugs à PC Soft.

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut
    Hum, ca ne me rassure pas des masses ce que vous me dites la ^^

    Apparement, le fichier SVG ne contient que du Xml.
    De ce que j'ai pu lire, il serais possible de créer un champ Html, et d'exploiter dans ce champ le fichier SVG.

    Qu'en pensez-vous ?

    Et il est vrai qu'avec un champ image ca marche plutôt mal mais,, ca n'a aucun interet pour moi car je suis censé me servir des données présentes dans ce Xml

  4. #4
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    615
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 615
    Points : 841
    Points
    841
    Par défaut
    Bonjour
    tu peux utiliser une image pour afficher ton svg mais récupérer ton xml pour les balises et travailler dessus. tu as toutes les fonctions xml dans wd pour récupérer les infos.
    Que veux tu faire exactement de ton svg ?

    bon dev
    Gancau

  5. #5
    Membre expérimenté
    Inscrit en
    Août 2010
    Messages
    726
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 726
    Points : 1 645
    Points
    1 645
    Par défaut
    Je n'ai pas d'expérience avec le champ HTML, mais je crois que c'est basé sur un vieux IE.
    Dans les 2 cas, ça ne sert qu'à afficher l'image.
    Si vous avez des données à en y extraire, vous le ferez avec les fonctions XML.

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Document XML SVG
    Citation Envoyé par gancau Voir le message
    Bonjour
    tu peux utiliser une image pour afficher ton svg mais récupérer ton xml pour les balises et travailler dessus. tu as toutes les fonctions xml dans wd pour récupérer les infos.
    Que veux tu faire exactement de ton svg ?

    bon dev
    Gancau
    La solution, que je vous conseillerais, serais d'importer l'exemple SVG dans votre projet par drag and drop sous le type document XML. Vous pourrez alors le manipuler avec un variable de type document XML et vous disposerez même du contrôle des attributs et de la structure
    Amicalement

  7. #7
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut
    Alors, j'ai trouvé une solution.
    Pour pouvoir exploiter les fichier SVG sous windev, il faut le composant de la LST 85, j'ai téléphoné chez eux, et c'est ce qu'ils m'ont dit, j'ai sonné dans une autre boîte en belgique, et ils m'ont dit la même chose.

    Pour ceux que ca intéresse, comme je l'ai dis, c'est la LST numéro 85 :
    http://www.pcsoft.fr/lst/Last/lst85.htm

    Je vous met la partie qu'il faut :



    Le problème d'un SVG dans une image, c'est que c'est vraiment inexploitable, ca ne fonctionne vraiment pas bien.

    J'ai essayer d'utiliser un peu avec une variable XML mais c'est vraiment pas performant.
    J'ai donc opté pour ma solution du composant de la LST

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. modifier un fichier SVG depuis HTML
    Par la.sophe dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/03/2006, 21h49
  2. Integrer 2 fichier en 1
    Par paterson dans le forum Langage
    Réponses: 4
    Dernier message: 21/02/2006, 17h20
  3. Integrer un fichier CHM à une application
    Par iceman2001 dans le forum EDI
    Réponses: 7
    Dernier message: 30/11/2005, 14h49
  4. générer un fichier svg avec le bon encoding
    Par TOM-Z dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 24/08/2005, 17h39
  5. [Rave][Delphi] integration de fichiers JPG
    Par Harry dans le forum Rave
    Réponses: 7
    Dernier message: 28/09/2003, 11h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo