Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SVG_Define_solidColor
|
SVG_Define_solidColor ( objetSVGParent ; id ; couleur {; opacité} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
objetSVGParent | Ref_SVG |
![]() |
Référence de l’élément parent | |||||
id | Chaîne |
![]() |
Nom de la couleur | |||||
couleur | Chaîne |
![]() |
Expression couleur | |||||
opacité | Entier long |
![]() |
Opacité | |||||
Résultat | Ref_SVG |
![]() |
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)")
Produit : 4D
Thème : Structure et Définitions
Numéro :
65989
Créé : Composant 4D SVG v11.3
4D SVG ( 4D v20 R7)