Nama dari : Aspose.Svg.Builder
Asosiasi: Aspose.SVG.dll (25.5.0)
Sebuah kelas pembangun untuk membangun aturan gaya CSS.Kelas ini digunakan untuk secara dinamis membangun rantai gaya CSS dengan menetapkan berbagai atribut dan nilai mereka.
Inheritance
object
←
RuleBuilder
Implements
IAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
anggota yang diwarisi
object.GetType()
,
object.MemberwiseClone()
,
object.ToString()
,
object.Equals(object?)
,
object.Equals(object?, object?)
,
object.ReferenceEquals(object?, object?)
,
object.GetHashCode()
Metode ekspansi
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(String dan String)
Menetapkan atau memperbarui atribut gaya dengan nilai yang ditentukan.
Parameters
name
string
Nama atribut gaya CSS.
value
string
Nilai yang harus ditetapkan untuk atribut gaya CSS yang ditentukan.
Build()
Membangun string gaya CSS akhir dari atribut gaya yang terkumpul.
Returns
string
Sebuah string yang mewakili aturan gaya CSS.