Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SVG_SET_FILL_RULE
|
SVG_SET_FILL_RULE ( objetoSVG ; modoRelleno ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
objetoSVG | Ref_SVG |
![]() |
Referencia de un elemento SVG | |||||
modoRelleno | Texto |
![]() |
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
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)
Producto: 4D
Tema: Atributos
Número
65899
Creado por: 4D v12
4D SVG ( 4D v20 R7)