| 4D v13SVG_SET_CLIP_PATH | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13
 SVG_SET_CLIP_PATH 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SVG_SET_CLIP_PATH ( objetSVG ; idRognage ) | ||||||||
| Paramètre | Type | Description | ||||||
| objetSVG | Ref_SVG |   | Référence d’un élément SVG | |||||
| idRognage | Texte |   | Nom du tracé de rognage | |||||
La commande SVG_SET_CLIP_PATH assigne le tracé de rognage nommé idRognage à l’objet SVG désigné par objetSVG. Une erreur est générée si objetSVG n’est pas une référence valide ou si le tracé le rognage n’est pas défini.
Référence : http://www.yoyodesign.org/doc/w3c/svg1/masking.html#EstablishingANewClippingPath
Définition d’un tracé de rognage circulaire ensuite attribué à une image :
  //Définition d’un tracé circulaire
 $Dom_clipPath:=SVG_Define_clipPath($Dom_SVG;"theClip")
 $Dom_circle:=SVG_New_circle($Dom_clipPath;150;100;100)
 
  //Création d’un groupe
 $Dom_g:=SVG_New_group($Dom_SVG)
 
  //Insertion d’une image
 $Txt_path:=Dossier 4D(6)+"logo.svg"
 LIRE FICHIER IMAGE($Txt_path;$Pic_buffer)
 $Dom_picture:=SVG_New_embedded_image($Dom_g;$Pic_buffer)
 SVG_SET_ID($Dom_picture;"MyPicture")
 
  //Application du rognage au groupe
 SVG_SET_CLIP_PATH($Dom_g;"theClip")La même image avec un tracé de rognage rectangulaire à coin arrondi :
  //Définition d’un tracé rectangulaire
 $Dom_clipPath:=SVG_Define_clipPath($Dom_SVG;"theClip")
 $Dom_rect:=SVG_New_rect($Dom_clipPath;5;10;320;240;10;10)
 
  //Création d’un groupe
 $Dom_g:=SVG_New_group($Dom_SVG)
 
  //Insertion d’une image
 $Txt_path:=Dossier 4D(6)+"logo.svg"
 LIRE FICHIER IMAGE($Txt_path;$Pic_buffer)
 $Dom_picture:=SVG_New_embedded_image($Dom_g;$Pic_buffer)
 SVG_SET_ID($Dom_picture;"MyPicture")
 
  //Application du rognage au groupe
 SVG_SET_CLIP_PATH($Dom_g;"theClip")
	Produit :  4D
	Thème :  Attributs
	Numéro :  
        65900
        
        
        
	Nom intl. :  SVG_SET_CLIP_PATH
     Liste alphabétique des commandes
    Liste alphabétique des commandes
	Créé :  4D v12