4D v16

SVG_SET_TEXT_LETTER_SPACING

Accueil

 
4D v16
SVG_SET_TEXT_LETTER_SPACING

SVG_SET_TEXT_LETTER_SPACING 


 

SVG_SET_TEXT_LETTER_SPACING ( objetSVG ; espacement {; unité} ) 
Paramètre Type   Description
objetSVG  Ref_SVG in Référence d’un élément texte
espacement  Réel in Espacement des lettres
unité  Texte in Unité de la valeur d’espacement

La commande SVG_SET_TEXT_LETTER_SPACING permet de modifier l’espacement des lettres de l’objet texte désigné par objetSVG en plus de tout espacement dû à la propriété 'kerning'. Si objetSVG n’est pas un objet texte SVG, une erreur est générée. 

Le paramètre optionnel unité permet de préciser l’unité de la valeur d’espacement. La valeur par défaut est "%".

Si espacement vaut -1, la valeur d’espacement est fixée sur 'normal'.

Référence : http://www.yoyodesign.org/doc/w3c/svg1/text.html#LetterSpacingProperty

Exemple  

Exemples de variations d’espacement :

  //Référence
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;40;"";36)
 
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;80;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;120;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1;"em")
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;160;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1;"px")
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;200;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1;"pt")
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;240;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1;"pc")
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;280;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1;"mm")
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;320;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1;"cm")
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;360;"";36)
 SVG_SET_TEXT_LETTER_SPACING($Dom_text;1;"in")



Voir aussi  

SVG_SET_TEXT_KERNING

 
PROPRIÉTÉS 

Produit : 4D
Thème : Texte
Numéro : 65880

 
HISTORIQUE 

Créé : 4D v12

 
UTILISATION DE L'ARTICLE

4D SVG ( 4D v16)