Nombre del espacio: Aspose.Svg.Builder
Asamblea: Aspose.SVG.dll (25.5.0)
Una clase de constructor para la construcción de reglas de estilo CSS.Esta clase se utiliza para construir dinámicamente una cadena de estilos CSS mediante la configuración de diversos atributos y sus valores.
Inheritance
object
←
RuleBuilder
Implements
IAttributeSetter
,y,
IPresentationAttributeSetter
,y,
ITransformAttributeSetter
Miembros heredados
object.GetType()
,y,
object.MemberwiseClone()
,y,
object.ToString()
,y,
object.Equals(object?)
,y,
object.Equals(object?, object?)
,y,
object.ReferenceEquals(object?, object?)
,y,
object.GetHashCode()
Métodos de extensión
SVGBuilderExtensions.AlignmentBaseline(RuleBuilder, AlignmentBaseline)
,y,
SVGBuilderExtensions.BaselineShift(RuleBuilder, BaseLineShift)
,y,
SVGBuilderExtensions.BaselineShift(RuleBuilder, double, LengthType)
,y,
SVGBuilderExtensions.ClipPath(RuleBuilder, Action)
,y,
SVGBuilderExtensions.ClipRule(RuleBuilder, ClipRule)
,y,
SVGBuilderExtensions.Color(RuleBuilder, Action)
,y,
SVGBuilderExtensions.Color(RuleBuilder, Color)
,y,
SVGBuilderExtensions.ColorInterpolation(RuleBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorInterpolationFilters(RuleBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorProfile(RuleBuilder, string)
,y,
SVGBuilderExtensions.ColorRendering(RuleBuilder, ColorRendering)
,y,
SVGBuilderExtensions.Cursor(RuleBuilder, Cursor)
,y,
SVGBuilderExtensions.Direction(RuleBuilder, TextDirection)
,y,
SVGBuilderExtensions.Display(RuleBuilder, DisplayType)
,y,
SVGBuilderExtensions.DominantBaseline(RuleBuilder, DominantBaseline)
,y,
SVGBuilderExtensions.Fill(RuleBuilder, Action)
,y,
SVGBuilderExtensions.Fill(RuleBuilder, Color)
,y,
SVGBuilderExtensions.Fill(RuleBuilder, Paint)
,y,
SVGBuilderExtensions.FillOpacity(RuleBuilder, double)
,y,
SVGBuilderExtensions.FillRule(RuleBuilder, FillRule)
,y,
SVGBuilderExtensions.Filter(RuleBuilder, Action)
,y,
SVGBuilderExtensions.FloodColor(RuleBuilder, Color)
,y,
SVGBuilderExtensions.FloodColor(RuleBuilder, Action)
,y,
SVGBuilderExtensions.FloodOpacity(RuleBuilder, double)
,y,
SVGBuilderExtensions.FontFamily(RuleBuilder, string)
,y,
SVGBuilderExtensions.FontKerning(RuleBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontKerning(RuleBuilder, Kerning)
,y,
SVGBuilderExtensions.FontSize(RuleBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontSize(RuleBuilder, FontSize)
,y,
SVGBuilderExtensions.FontSizeAdjust(RuleBuilder, double)
,y,
SVGBuilderExtensions.FontSizeAdjust(RuleBuilder, )
,y,
SVGBuilderExtensions.FontStretch(RuleBuilder, FontStretch)
,y,
SVGBuilderExtensions.FontStyle(RuleBuilder, FontStyle)
,y,
SVGBuilderExtensions.FontVariant(RuleBuilder, string)
,y,
SVGBuilderExtensions.FontWeight(RuleBuilder, FontWeight)
,y,
SVGBuilderExtensions.GlyphOrientationVertical(RuleBuilder, TextOrientation)
,y,
SVGBuilderExtensions.ImageRendering(RuleBuilder, ImageRendering)
,y,
SVGBuilderExtensions.LetterSpacing(RuleBuilder, double, LengthType)
,y,
SVGBuilderExtensions.LetterSpacing(RuleBuilder, Spacing)
,y,
SVGBuilderExtensions.LightingColor(RuleBuilder, Color)
,y,
SVGBuilderExtensions.LightingColor(RuleBuilder, Action)
,y,
SVGBuilderExtensions.MarkerEnd(RuleBuilder, string)
,y,
SVGBuilderExtensions.MarkerEnd(RuleBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerMid(RuleBuilder, string)
,y,
SVGBuilderExtensions.MarkerMid(RuleBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerStart(RuleBuilder, string)
,y,
SVGBuilderExtensions.MarkerStart(RuleBuilder, MarkerPos)
,y,
SVGBuilderExtensions.Mask(RuleBuilder, Action)
,y,
SVGBuilderExtensions.Opacity(RuleBuilder, double)
,y,
SVGBuilderExtensions.Overflow(RuleBuilder, Overflow)
,y,
SVGBuilderExtensions.PaintOrder(RuleBuilder, PaintOrder)
,y,
SVGBuilderExtensions.PointerEvents(RuleBuilder, PointerEvents)
,y,
SVGBuilderExtensions.SetAttribute(RuleBuilder, string, string)
,y,
SVGBuilderExtensions.ShapeRendering(RuleBuilder, ShapeRendering)
,y,
SVGBuilderExtensions.StopColor(RuleBuilder, Color)
,y,
SVGBuilderExtensions.StopColor(RuleBuilder, Action)
,y,
SVGBuilderExtensions.StopOpacity(RuleBuilder, double)
,y,
SVGBuilderExtensions.Stroke(RuleBuilder, Action)
,y,
SVGBuilderExtensions.Stroke(RuleBuilder, Color)
,y,
SVGBuilderExtensions.Stroke(RuleBuilder, Paint)
,y,
SVGBuilderExtensions.StrokeDashArray(RuleBuilder, params double[])
,y,
SVGBuilderExtensions.StrokeDashArray(RuleBuilder, Dash)
,y,
SVGBuilderExtensions.StrokeDashoffset(RuleBuilder, double, LengthType)
,y,
SVGBuilderExtensions.StrokeLineCap(RuleBuilder, StrokeLineCap)
,y,
SVGBuilderExtensions.StrokeLineJoin(RuleBuilder, StrokeLineJoin)
,y,
SVGBuilderExtensions.StrokeMiterlimit(RuleBuilder, double)
,y,
SVGBuilderExtensions.StrokeOpacity(RuleBuilder, double)
,y,
SVGBuilderExtensions.StrokeWidth(RuleBuilder, double, LengthType)
,y,
SVGBuilderExtensions.TextAnchor(RuleBuilder, TextAnchor)
,y,
SVGBuilderExtensions.TextDecoration(RuleBuilder, bool, bool, bool, bool)
,y,
SVGBuilderExtensions.TextOverflow(RuleBuilder, TextOverflow)
,y,
SVGBuilderExtensions.TextRendering(RuleBuilder, TextRendering)
,y,
SVGBuilderExtensions.UnicodeBidi(RuleBuilder, UnicodeBidi)
,y,
SVGBuilderExtensions.Visibility(RuleBuilder, Visibility)
,y,
SVGBuilderExtensions.WhiteSspace(RuleBuilder, WhiteSpace)
,y,
SVGBuilderExtensions.WordSpacing(RuleBuilder, Spacing)
,y,
SVGBuilderExtensions.WordSpacing(RuleBuilder, double, LengthType)
,y,
SVGBuilderExtensions.WritingMode(RuleBuilder, WritingMode)
Constructors
RuleBuilder()
Methods
Attribute(Título, Título)
Configura o actualiza un atributo de estilo con un valor especificado.
Parameters
name
string
El nombre del atributo de estilo CSS.
value
string
El valor a definir para el atributo de estilo CSS especificado.
Build()
Construye la cadena de estilo final de CSS de los atributos del estilo acumulados.
Returns
string
Una línea que representa la regla del estilo CSS.