4D v16

SVG_SET_FILL_RULE

Inicio

 
4D v16
SVG_SET_FILL_RULE

SVG_SET_FILL_RULE 


 

SVG_SET_FILL_RULE ( objetoSVG ; modoRelleno ) 
Parámetro Tipo   Descripción
objetoSVG  Ref_SVG in Referencia de un elemento SVG
modoRelleno  Texto in Modo de relleno del objeto

El comando SVG_SET_FILL_RULE permite especificar el modo de relleno del objeto SVG designado por objetoSVG. Se genera un error si objetoSVG no es una referencia válida.

El parámetro modoRelleno debe contener uno de los siguientes valores: "nonzero", "evenodd" o "inherit". De lo contrario, se genera un error.

Ver también: http://www.w3.org/TR/SVG/painting.html#FillRuleProperty

Ejemplo  

Ilustración de los modos de relleno:

  //Creación de un trazo con el modo de relleno 'evenodd'
 $Dom_path:=SVG_New_path($Dom_SVG;250;75)
 SVG_PATH_LINE_TO($Dom_path;323;301;131;161;369;161;177;301)
 SVG_PATH_CLOSE($Dom_path)
 SVG_SET_FILL_BRUSH($Dom_path;"red")
 SVG_SET_STROKE_WIDTH($Dom_path;3)
 SVG_SET_FILL_RULE($Dom_path;"evenodd")
 
  //Creación de un objeto similar con el modo de relleno 'nonzero'
 $Dom_path:=SVG_New_path($Dom_SVG;250;75)
 SVG_PATH_LINE_TO($Dom_path;323;301;131;161;369;161;177;301)
 SVG_PATH_CLOSE($Dom_path)
 SVG_SET_FILL_BRUSH($Dom_path;"red")
 SVG_SET_STROKE_WIDTH($Dom_path;3)
 SVG_SET_FILL_RULE($Dom_path;"nonzero")
  //Movimiento horizontal
 SVG_SET_TRANSFORM_TRANSLATE($Dom_path;300)

 
PROPIEDADES 

Producto: 4D
Tema: Atributos
Número 65899

 
HISTORIA 

Creado por: 4D v12

 
ARTICLE USAGE

4D SVG ( 4D v16)