4D v16

SVG_Define_solidColor

Accueil

 
4D v16
SVG_Define_solidColor

SVG_Define_solidColor 


 

SVG_Define_solidColor ( objetSVGParent ; id ; couleur {; opacité} ) -> Résultat 
Paramètre Type   Description
objetSVGParent  Ref_SVG in Référence de l’élément parent
id  Chaîne in Nom de la couleur
couleur  Chaîne in Expression couleur
opacité  Entier long in Opacité
Résultat  Ref_SVG in Référence de la couleur

La commande SVG_Define_solidColor définit une nouvelle couleur personalisée dans le conteneur SVG désigné par objetSVGParent et retourne sa référence. Si objetSVGParent n’est pas un document SVG, une erreur est générée.

Le paramètre id spécifie le nom de la couleur. Le nom sera utilisé pour associer une couleur à un objet. Si un élément de même nom existait, il est remplacé.

Le paramètre couleur est une expression couleur reconnue par le SVG (cf. Couleurs et dégradés).

Le paramètre optionnel opacité permet de préciser une opacité (de 0 à 100) pour cette couleur. Si ce paramètre est omis, l'opacité est de 100 %.

Pour utiliser la couleur ainsi définie comme peinture de remplissage ou de contour, passez la chaîne "url(#id)" comme valeur lorsqu'une expression couleur est attendue.

  `Définir un bleu à 50 %
 SVG_Define_solidColor($svg;"MaCouleur";"blue";50)
 
 SVG_New_rect($svg;0;0;20;20;0;0;"url(#MaCouleur)";"url(#MaCouleur)")
 
 $line:=SVG_New_line(10;10;100;100)
 SVG_SET_STROKE_BRUSH($line;"url(#MaCouleur)")



Voir aussi  

Couleurs SVG

 
PROPRIÉTÉS 

Produit : 4D
Thème : Structure et Définitions
Numéro : 65989

 
HISTORIQUE 

Créé : Composant 4D SVG v11.3

 
UTILISATION DE L'ARTICLE

4D SVG ( 4D v16)