banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Mon 24 April 2006 18:31

raphaelgeo
Participant actif
Date d'inscription: 14 Dec 2005
Messages: 78

enveloppe svg

bonjour,

je voudrais savoir comment on fait pour agir sur l’enveloppe dune figure svg

je dis enveloppe le cadre invisible encadrant un path, un rect, circle...(si ca existe ).

pour deplacer mon <path> sur l'horthoplan il faut rechapoter le chemin du path, ce qui est laborieux et je me dis que peut etre qu en deplace en x et y le cadre , ca serait plus simple

merci davance

Dernière modification par raphaelgeo (Tue 25 April 2006 14:01)

Hors ligne

 

#2 Mon 24 April 2006 22:22

BARNAY Frédéric - Geo2i
Invité

Re: enveloppe svg

Bonsoir,

Vous avez plusieurs solutions pour déplacer un élément (ou plusieurs)
dans un document SVG (je dois d'ailleurs certainement en oublier !).
-> La première solution consiste à agir sur les paramètres "translate"
d'un groupe  parent.
-> La deuxième serait de charger votre élément "déplaçable" dans un
nouveau  imbriqué,  ou  puis de le placer grâce à la
balise . Vous pourrez alors jouer sur les paramètres x, y, width et
height de cette dernière.

Je pense que la première méthode est la plus "esthétique", si vous
voulez enregistrer ce déplacement en base de données, vous n'avez qu'à
transférer les paramètres de translation et traiter les informations
côté serveur.

Cordialement,

Frédéric BARNAY
Société Geo2i
http://www.geo2i.com

 

#3 Tue 25 April 2006 13:47

raphaelgeo
Participant actif
Date d'inscription: 14 Dec 2005
Messages: 78

Re: enveloppe svg

Apparemment on pourrait agir sur lenveloppe directement avec la fonction getBBox().
http://svgfr.org/forum/?action=vthread& … opic=575#2

Je vais fouiller dans cette direction .

Cordialement

Dernière modification par raphaelgeo (Tue 25 April 2006 13:52)

Hors ligne

 

Pied de page des forums

Powered by FluxBB