Class RuleBuilder

Class RuleBuilder

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.

[ComVisible(true)]
public class RuleBuilder : IAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter

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()

public RuleBuilder()

Methods

Attribute(String dan String)

Menetapkan atau memperbarui atribut gaya dengan nilai yang ditentukan.

public void Attribute(string name, string value)

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.

public string Build()

Returns

string

Sebuah string yang mewakili aturan gaya CSS.

 Indonesia