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_New_tspan
|
SVG_New_tspan ( objetSVGParent ; texte {; x {; y {; police | défStyle {; taille {; style {; alignement {; couleur}}}}}}} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
objetSVGParent | Ref_SVG |
![]() |
Référence de l’élément parent | |||||
texte | Texte |
![]() |
Texte à insérer | |||||
x | Entier long |
![]() |
Coordonnée sur l'axe x | |||||
y | Entier long |
![]() |
Coordonnée sur l'axe y | |||||
police | défStyle | Texte |
![]() |
Nom de la police ou Définition de style | |||||
taille | Entier |
![]() |
Taille des caractères en points | |||||
style | Entier |
![]() |
Style des caractères | |||||
alignement | Entier |
![]() |
Alignement | |||||
couleur | Chaîne |
![]() |
Couleur du texte | |||||
Résultat | Ref_SVG |
![]() |
Référence de l'objet texte SVG | |||||
La commande SVG_New_tspan crée un nouvel élément dans l'élément 'text', 'tspan' ou 'textArea' désigné par objetSVGParent et retourne sa référence. Si objetSVGParent n’est pas une référence d'un élément 'text', 'tspan' ou 'textArea', une erreur est générée.
Les différents paramètres optionnels sont décrits avec la commande SVG_New_text. Si certains paramètres optionnels sont omis, leurs valeurs sont héritées du ou des élément(s) parent(s).
Dans un texte il est possible de créer des paragraphes qui héritent des propriétés du parent.
$SVG:=SVG_New
`Créer un nouveau texte en Arial, bleu, Aligné à gauche
$textID:=SVG_New_text($SVG;"";0;0;"arial";-1;-1;Aligné à gauche;"blue")
`Paragraphes imbriqués avec indentation et changement de taille et de style
$textID:=SVG_New_tspan($textID;"TITRE 1";10;10;"";24;Gras+Souligné)
$textID:=SVG_New_tspan($textID;"Titre 2";20;42;"";12;Gras)
$textID:=SVG_New_tspan($textID;"Titre 3";30;60;"";10;Gras+Italique)
$textID:=SVG_New_tspan($textID;"Titre 4";40;78;"";8;Italique)
Changer une propriété tout en restant dans un élément "text", ici la taille du texte :
$textID:=SVG_New_text($SVG;"Writing ";10;10;"arial";12)
SVG_SET_FONT_SIZE(SVG_New_tspan($textID;"with ");14)
SVG_SET_FONT_SIZE(SVG_New_tspan($textID;"SVG ");18)
SVG_SET_FONT_SIZE(SVG_New_tspan($textID;"is ");24)
SVG_SET_FONT_SIZE(SVG_New_tspan($textID;"easy ");36)
Produit : 4D
Thème : Texte
Numéro :
65956
Nom intl. : SVG_New_tspan
Créé : Composant 4D SVG v11.3
Modifié : 4D v13
4D SVG ( 4D v20 R7)