Class RuleBuilder

Class RuleBuilder

Именује се: Aspose.Svg.Builder Асамблеја: Aspose.SVG.dll (25.5.0)

Класа градитеља за изградњу правила ЦСС стила.Ова класа се користи за динамично изградњу низа ЦСС стилова постављањем различитих атрибута и њихових вредности.

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

Inheritance

object RuleBuilder

Implements

IAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter

Наслеђени чланови

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Методе проширења

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(Стринг , Стринг)

Поставите или ажурирајте стилски атрибут са одређеном вредношћу.

public void Attribute(string name, string value)

Parameters

name string

Име ЦСС стила атрибута.

value string

Вредност која ће бити постављена за одређени ЦСС стил атрибут.

Build()

Изграђује коначну ЦСС стил траку из акумулираних стилских атрибута.

public string Build()

Returns

string

Стриг који представља правило ЦСС стила.

 Српски