4D v16

SVG_Define_shadow

Accueil

 
4D v16
SVG_Define_shadow

SVG_Define_shadow 


 

SVG_Define_shadow ( objetSVGParent ; id {; déviation {; offsetX {; offsetY}}} ) -> Résultat 
Paramètre Type   Description
objetSVGParent  Ref_SVG in Référence de l’élément parent
id  Chaîne in Nom du filtre
déviation  Entier long in Valeur de dispersion de l'ombre
offsetX  Entier long in Décalage sur l'axe x
offsetY  Entier long in Décalage sur l'axe y
Résultat  Ref_SVG in 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.

Exemple  

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")



Voir aussi  

SVG_SET_FILTER

 
PROPRIÉTÉS 

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

 
HISTORIQUE 

Créé : Composant 4D SVG v11.3

 
UTILISATION DE L'ARTICLE

4D SVG ( 4D v16)