4D v16

SVG_New_tspan

Página Inicial

 
4D v16
SVG_New_tspan

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 in Referencia do elemento pai
texto  Texto in Texto a inserir
Inteiro longo in Coordenada no eixo X
Inteiro longo in Coordenada no eixo Y
fonte | defEstilo  Texto in Nome da fonte ou definição de estilo
tamanho  Inteiro in Tamanho dos caracteres em pontos
estilo  Inteiro in Estilo dos caracteres
alinhamento  Inteiro in Alinhamento
cor  String in Cor do texto
Resultado  Ref_SVG in 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)



Ver também 

SVG_New_text

 
PROPRIEDADES 

Produto: 4D
Tema: Texto
Número 65956

 
HISTÓRIA 

Criado por: Composant 4D SVG v11.3
Modificado: 4D v13

 
ARTICLE USAGE

4D SVG ( 4D v16)