4D v16

SVG_New_tspan

Inicio

 
4D v16
SVG_New_tspan

SVG_New_tspan 


 

SVG_New_tspan ( objetoSVGPadre ; texto {; x {; y {; fuente | estiloFuente {; talla {; estilo {; alineacion {; color}}}}}}} ) -> Resultado 
Parámetro Tipo   Descripción
objetoSVGPadre  Ref_SVG in Referencia del elemento padre
texto  Texto in Texto a insertar
Entero largo in Coordenada en el eje X
Entero largo in Coordenada en el eje Y
fuente | estiloFuente  Texto in Nombre de la fuente o Definición de estilo
talla  Entero in Tamaño de los caracteres en puntos
estilo  Entero in Estilo de los caracteres
alineacion  Entero in Alineación
color  Cadena in Color del texto
Resultado  Ref_SVG in Referencia del objeto texto SVG

El comando SVG_New_tspan crea un nuevo elemento en el elemento 'text' o ‘tspan’ designado por objetoSVGPadre y devuelve su referencia. Si objetoSVGPadre no es una referencia de un elemento 'text' o ‘tspan’, se genera un error.

Los diferentes parámetros opcionales se describen con el comando SVG_New_text. Si se omiten ciertos parámetros opcionales, sus valores se heredan de los elementos padres.

En un texto, es posible crear párrafos que hereden las propiedades del padre.

 $SVG:=SVG_New
  `Crea un nuevo texto en Arial, azul y alineado a la izquierda
 $textID:=SVG_New_text($SVG;"";0;0;"arial";-1;-1;Align left;"blue")
  `Párrafos anidados con indentación y cambio de tamaño y 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)

Cambiar una propiedad mientras permanece en un elemento "texto", acá el tamaño del 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 también 

SVG_New_text

 
PROPIEDADES 

Producto: 4D
Tema: Texto
Número 65956

 
HISTORIA 

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

 
ARTICLE USAGE

4D SVG ( 4D v16)