SVG_SET_VIEWBOX

4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant

version 11.3


SVG_SET_VIEWBOX (objetSVG; x; y; largeur; hauteur{; mode})

ParamètreTypeDescription
objetSVGRef_SVGRéférence d'un élément SVG
xEntier longPosition X du rectangle de visualisation
yEntier longPosition Y du rectangle de visualisation
largeurEntier longLargeur du rectangle de visualisation
hauteurEntier longHauteur du rectangle de visualisation
modeTexteAdaptation 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

SVG_SET_VIEWPORT_FILL.


4D - Documentation   Français   English   German   Composant 4D SVG, Commandes par thèmes   4D SVG, Index   Retour   Précédent   Suivant