#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