4D v18SVG_New_tspan |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v18
SVG_New_tspan
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SVG_New_tspan ( objetoSVGPai ; texto {; x {; y {; fonte | defEstilo {; tamanho {; estilo {; alinhamento {; cor}}}}}}} ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| objetoSVGPai | Ref_SVG |
|
Referencia do elemento pai | |||||
| texto | Texto |
|
Texto a inserir | |||||
| x | Inteiro longo |
|
Coordenada no eixo X | |||||
| y | Inteiro longo |
|
Coordenada no eixo Y | |||||
| fonte | defEstilo | Texto |
|
Nome da fonte ou definição de estilo | |||||
| tamanho | Inteiro |
|
Tamanho dos caracteres em pontos | |||||
| estilo | Inteiro |
|
Estilo dos caracteres | |||||
| alinhamento | Inteiro |
|
Alinhamento | |||||
| cor | String |
|
Cor do texto | |||||
| Resultado | Ref_SVG |
|
Referencia do objeto texto SVG | |||||
O comando SVG_New_tspan cria um novo elemento no elemento 'text' ou ‘tspan’ designado por objetoSVGPai e devolve sua referencia. Se objetoSVGPai não é uma referencia de um elemento 'text' ou ‘tspan’, é gerado um erro.
Os diferentes parâmetros opcionais são descritos com o comando SVG_New_text. Se omitidos certos parâmetros opcionais, seus valores são herdados dos elementos pais.
Em um texto, é possível criar parágrafos que herdam as propriedades do pai.
$SVG:=SVG_New
`Cria um novo texto em Arial, azul e alinhado a esquerda
$textID:=SVG_New_text($SVG;"";0;0;"arial";-1;-1;Align left;"blue")
`Parágrafos aninhados com indentação e mudança de tamanho e de estilo
$textID:=SVG_New_tspan($textID;"TITLE 1";10;10;"";24;Bold+Underline)
$textID:=SVG_New_tspan($textID;"Title 2";20;42;"";12;Bold)
$textID:=SVG_New_tspan($textID;"Title 3";30;60;"";10;Bold+Italic)
$textID:=SVG_New_tspan($textID;"Title 4";40;78;"";8;Italic)Mudar uma propriedade enquanto permanece em um elemento "texto", aqui o tamanho do texto.
$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)
Produto: 4D
Tema: Texto
Número
65956
Criado por: Composant 4D SVG v11.3
Modificado: 4D v13
4D SVG ( 4D v18)
Adicionar um comentário