version 11.3
SVG_SET_VIEWBOX (objetSVG; x; y; largeur; hauteur{; mode})
| Paramètre | Type | Description | |
| objetSVG | Ref_SVG | Référence d'un élément SVG | |
| x | Entier long | Position X du rectangle de visualisation | |
| y | Entier long | Position Y du rectangle de visualisation | |
| largeur | Entier long | Largeur du rectangle de visualisation | |
| hauteur | Entier long | Hauteur du rectangle de visualisation | |
| mode | Texte | Adaptation au rectangle de visualisation |
Description
La commande SVG_SET_VIEWBOX permet de définir le rectangle de visualisation de l'objet SVG de référence objetSVG. Si cet attribut existait déjà, sa valeur est remplacée par celle passée en paramètre.
Les valeurs sont attendues dans le système de coordonnées utilisateur.
Le paramètre optionnel mode permet d'indiquer si le graphique doit s'adapter, et comment, à la taille du rectangle de visualisation. La valeur attendue pour mode doit être une de celles reconnues par le SVG : 'none', 'xMinYMin', 'xMidYMin', 'xMaxYMin', 'xMinYMid', 'xMidYMid', 'xMaxYMid', 'xMinYMax', 'xMidYMax', 'xMaxYMax' ou 'true' (équivaut à xMidYMid).
Exemple
`Créer un document SVG de 4x8cm $svg:=SVG_New SVG_SET_DIMENSIONS($SVG;4;8;"cm") Déclarer le système de coordonnées utilisateur, ici 1cm = 50 points utilisateur SVG_SET_VIEWBOX ($svg; 0; 0; 1000; 2000; "true")
Référence