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_shadow
|
SVG_Define_shadow ( objetSVGParent ; id {; déviation {; offsetX {; offsetY}}} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
objetSVGParent | Ref_SVG |
![]() |
Référence de l’élément parent | |||||
id | Chaîne |
![]() |
Nom du filtre | |||||
déviation | Entier long |
![]() |
Valeur de dispersion de l'ombre | |||||
offsetX | Entier long |
![]() |
Décalage sur l'axe x | |||||
offsetY | Entier long |
![]() |
Décalage sur l'axe y | |||||
Résultat | Ref_SVG |
![]() |
Référence du filtre | |||||
La commande SVG_Define_shadow définit un nouveau filtre d'ombrage 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.
Un fois défini, un filtre est appliqué aux objets souhaités via la commande SVG_SET_FILTER.
Le paramètre id spécifie le nom du filtre. Le nom sera utilisé pour associer un filtre à un objet. Si un élément de même nom existait, il est remplacé.
Le paramètre optionnel déviation définit l'intensité de la dispersion de l'ombre. La valeur par défaut est 4.
Les paramètres optionnels offsetX et offsetY définissent respectivement le décalage horizontal et vertical de l'ombre par rapport à l'objet. La valeur par défaut est 4.
Déclaration d’un filtre permettant de générer une ombre sous un texte :
$svg:=SVG_New
$text:=SVG_New_text($svg;"SVG";52;76-45;"Verdana";45)
SVG_SET_FONT_COLOR($text;"red")
`Définir le filtre
SVG_Define_shadow($svg;"myShadow")
`et l'appliquer au texte
SVG_SET_FILTER($text;"myShadow")
Produit : 4D
Thème : Structure et Définitions
Numéro :
65987
Nom intl. : SVG_Define_shadow
Créé : Composant 4D SVG v11.3
4D SVG ( 4D v20 R7)