Nome do espaço: Aspose.Svg.Builder
Assembleia: Aspose.SVG.dll (25.5.0)
Uma classe de construtor para a construção de regras de estilo CSS.Esta classe é usada para construir dinâmicamente uma linha de estilos CSS, estabelecendo vários atributos e seus valores.
Inheritance
object
←
RuleBuilder
Implements
IAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
Membros herdados
object.GetType()
,
object.MemberwiseClone()
,
object.ToString()
,
object.Equals(object?)
,
object.Equals(object?, object?)
,
object.ReferenceEquals(object?, object?)
,
object.GetHashCode()
Métodos de Extensão
SVGBuilderExtensions.AlignmentBaseline(RuleBuilder, AlignmentBaseline)
,
SVGBuilderExtensions.BaselineShift(RuleBuilder, BaseLineShift)
,
SVGBuilderExtensions.BaselineShift(RuleBuilder, double, LengthType)
,
SVGBuilderExtensions.ClipPath(RuleBuilder, Action)
,
SVGBuilderExtensions.ClipRule(RuleBuilder, ClipRule)
,
SVGBuilderExtensions.Color(RuleBuilder, Action)
,
SVGBuilderExtensions.Color(RuleBuilder, Color)
,
SVGBuilderExtensions.ColorInterpolation(RuleBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorInterpolationFilters(RuleBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorProfile(RuleBuilder, string)
,
SVGBuilderExtensions.ColorRendering(RuleBuilder, ColorRendering)
,
SVGBuilderExtensions.Cursor(RuleBuilder, Cursor)
,
SVGBuilderExtensions.Direction(RuleBuilder, TextDirection)
,
SVGBuilderExtensions.Display(RuleBuilder, DisplayType)
,
SVGBuilderExtensions.DominantBaseline(RuleBuilder, DominantBaseline)
,
SVGBuilderExtensions.Fill(RuleBuilder, Action)
,
SVGBuilderExtensions.Fill(RuleBuilder, Color)
,
SVGBuilderExtensions.Fill(RuleBuilder, Paint)
,
SVGBuilderExtensions.FillOpacity(RuleBuilder, double)
,
SVGBuilderExtensions.FillRule(RuleBuilder, FillRule)
,
SVGBuilderExtensions.Filter(RuleBuilder, Action)
,
SVGBuilderExtensions.FloodColor(RuleBuilder, Color)
,
SVGBuilderExtensions.FloodColor(RuleBuilder, Action)
,
SVGBuilderExtensions.FloodOpacity(RuleBuilder, double)
,
SVGBuilderExtensions.FontFamily(RuleBuilder, string)
,
SVGBuilderExtensions.FontKerning(RuleBuilder, double, LengthType)
,
SVGBuilderExtensions.FontKerning(RuleBuilder, Kerning)
,
SVGBuilderExtensions.FontSize(RuleBuilder, double, LengthType)
,
SVGBuilderExtensions.FontSize(RuleBuilder, FontSize)
,
SVGBuilderExtensions.FontSizeAdjust(RuleBuilder, double)
,
SVGBuilderExtensions.FontSizeAdjust(RuleBuilder, )
,
SVGBuilderExtensions.FontStretch(RuleBuilder, FontStretch)
,
SVGBuilderExtensions.FontStyle(RuleBuilder, FontStyle)
,
SVGBuilderExtensions.FontVariant(RuleBuilder, string)
,
SVGBuilderExtensions.FontWeight(RuleBuilder, FontWeight)
,
SVGBuilderExtensions.GlyphOrientationVertical(RuleBuilder, TextOrientation)
,
SVGBuilderExtensions.ImageRendering(RuleBuilder, ImageRendering)
,
SVGBuilderExtensions.LetterSpacing(RuleBuilder, double, LengthType)
,
SVGBuilderExtensions.LetterSpacing(RuleBuilder, Spacing)
,
SVGBuilderExtensions.LightingColor(RuleBuilder, Color)
,
SVGBuilderExtensions.LightingColor(RuleBuilder, Action)
,
SVGBuilderExtensions.MarkerEnd(RuleBuilder, string)
,
SVGBuilderExtensions.MarkerEnd(RuleBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerMid(RuleBuilder, string)
,
SVGBuilderExtensions.MarkerMid(RuleBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerStart(RuleBuilder, string)
,
SVGBuilderExtensions.MarkerStart(RuleBuilder, MarkerPos)
,
SVGBuilderExtensions.Mask(RuleBuilder, Action)
,
SVGBuilderExtensions.Opacity(RuleBuilder, double)
,
SVGBuilderExtensions.Overflow(RuleBuilder, Overflow)
,
SVGBuilderExtensions.PaintOrder(RuleBuilder, PaintOrder)
,
SVGBuilderExtensions.PointerEvents(RuleBuilder, PointerEvents)
,
SVGBuilderExtensions.SetAttribute(RuleBuilder, string, string)
,
SVGBuilderExtensions.ShapeRendering(RuleBuilder, ShapeRendering)
,
SVGBuilderExtensions.StopColor(RuleBuilder, Color)
,
SVGBuilderExtensions.StopColor(RuleBuilder, Action)
,
SVGBuilderExtensions.StopOpacity(RuleBuilder, double)
,
SVGBuilderExtensions.Stroke(RuleBuilder, Action)
,
SVGBuilderExtensions.Stroke(RuleBuilder, Color)
,
SVGBuilderExtensions.Stroke(RuleBuilder, Paint)
,
SVGBuilderExtensions.StrokeDashArray(RuleBuilder, params double[])
,
SVGBuilderExtensions.StrokeDashArray(RuleBuilder, Dash)
,
SVGBuilderExtensions.StrokeDashoffset(RuleBuilder, double, LengthType)
,
SVGBuilderExtensions.StrokeLineCap(RuleBuilder, StrokeLineCap)
,
SVGBuilderExtensions.StrokeLineJoin(RuleBuilder, StrokeLineJoin)
,
SVGBuilderExtensions.StrokeMiterlimit(RuleBuilder, double)
,
SVGBuilderExtensions.StrokeOpacity(RuleBuilder, double)
,
SVGBuilderExtensions.StrokeWidth(RuleBuilder, double, LengthType)
,
SVGBuilderExtensions.TextAnchor(RuleBuilder, TextAnchor)
,
SVGBuilderExtensions.TextDecoration(RuleBuilder, bool, bool, bool, bool)
,
SVGBuilderExtensions.TextOverflow(RuleBuilder, TextOverflow)
,
SVGBuilderExtensions.TextRendering(RuleBuilder, TextRendering)
,
SVGBuilderExtensions.UnicodeBidi(RuleBuilder, UnicodeBidi)
,
SVGBuilderExtensions.Visibility(RuleBuilder, Visibility)
,
SVGBuilderExtensions.WhiteSspace(RuleBuilder, WhiteSpace)
,
SVGBuilderExtensions.WordSpacing(RuleBuilder, Spacing)
,
SVGBuilderExtensions.WordSpacing(RuleBuilder, double, LengthType)
,
SVGBuilderExtensions.WritingMode(RuleBuilder, WritingMode)
Constructors
RuleBuilder()
Methods
Attribute(Título, Título)
Configurar ou atualizar um atributo de estilo com um valor especificado.
Parameters
name
string
O nome do atributo de estilo CSS.
value
string
O valor a ser definido para o atributo de estilo CSS especificado.
Build()
Construa a linha final do estilo CSS dos atributos de estilo acumulados.
Returns
string
Uma faixa que representa a regra do estilo CSS.