4D v16

SVG_SET_TEXT_KERNING

Accueil

 
4D v16
SVG_SET_TEXT_KERNING

SVG_SET_TEXT_KERNING 


 

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

La commande SVG_SET_TEXT_KERNING permet de modifier l’espacement entre les caractères (le crénage) de l’objet texte désigné par objetSVG. 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 crénage vaut -1, la valeur d’espacement est fixée sur 'auto'.

Note : Sous Windows, l’implémentation est limitée au texte de gauche à droite et de haut en bas (désactivée pour le texte de droite à gauche) et aux éléments 'text' et 'tspan' ; sous Mac OS, la prise en charge n’est pas limitée.

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

Exemple  

Exemples de variation de crénage :

  //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_KERNING($Dom_text;0,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;120;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;160;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;200;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;2)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;240;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;280;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;1)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;320;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;0,5)
 $Dom_text:=SVG_New_text($Dom_SVG;"Hello world !";20;360;"";36)
 SVG_SET_TEXT_KERNING($Dom_text;0)



Voir aussi  

SVG_SET_TEXT_LETTER_SPACING

 
PROPRIÉTÉS 

Produit : 4D
Thème : Texte
Numéro : 65881
Nom intl. : SVG_SET_TEXT_KERNING

 
HISTORIQUE 

Créé : 4D v12

 
UTILISATION DE L'ARTICLE

4D SVG ( 4D v16)