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_SET_TEXT_KERNING
|
SVG_SET_TEXT_KERNING ( objetSVG ; crénage {; unité} ) | ||||||||
Paramètre | Type | Description | ||||||
objetSVG | Ref_SVG |
![]() |
Référence d’un élément texte | |||||
crénage | Réel |
![]() |
Espacement des lettres | |||||
unité | Texte |
![]() |
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
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)
Produit : 4D
Thème : Texte
Numéro :
65881
Nom intl. : SVG_SET_TEXT_KERNING
Créé : 4D v12
4D SVG ( 4D v20 R7)