Class MaskBuilder

Class MaskBuilder

İsim alanı : Aspose.Svg.Builder Toplantı: Aspose.SVG.dll (25.5.0)

CSS maske özellikleri oluşturmak için bir inşaat sınıfı.Bu sınıf, çeşitli özellikleri kullanarak karmaşık maske stillerinin inşa edilmesini sağlar, örneğin, makyaj kaynağı, konumu, boyutu, tekrarlama tarzı ve daha fazlası.Sonuç çubuğu, bir öğenin gizleme davranışını tanımlamak için CSS’de kullanılabilir.

[ComVisible(true)]
public class MaskBuilder

Inheritance

object MaskBuilder

mirasçı üyeleri

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

Constructors

MaskBuilder()

public MaskBuilder()

Methods

BackgroundSize(İkili, Çift, Uzun)

Maske için arka plan boyutunu belirleyin.

public MaskBuilder BackgroundSize(double width, double height, LengthType type = LengthType.Px)

Parameters

width double

arka planın genişliği.

height double

arka planın yüksekliği.

type LengthType

Uzunluk ölçüm türü.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

Build()

Maske özellik değerini bir çubuk olarak oluşturur.

public string Build()

Returns

string

Maske özelliklerinin bir çerçeve temsilcisi, CSS’de kullanım için uygundur.

CompositingOperator(CompositingOperator)

Maske için kompozit operatörü ayarlayın.

public MaskBuilder CompositingOperator(CompositingOperator op)

Parameters

op CompositingOperator

Kompozit Operatör

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

GeometryBox(GeometryBox)

Maskenin geometri kutusunu ayarlayın.

public MaskBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

Geometrik kutu ile.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

GeometryBoxNoclip(GeometryBox)

Maskenin geometrik kutusunu kesme olmadan yapıştırın.

public MaskBuilder GeometryBoxNoclip(GeometryBox box)

Parameters

box GeometryBox

Geometrik kutu ile.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

MaskSourceId(Sırt)

Maske için kaynak kimliğini ayarlayın.

public MaskBuilder MaskSourceId(string maskSourceId)

Parameters

maskSourceId string

Maske kaynağı elemanının kimliği.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

Exceptions

ArgumentException

Maskeyi sıfır veya beyaz alan olduğunda yırtılır.

Position(Çift, Uzun)

Maskenin konumunu belirleyin.

public MaskBuilder Position(double position, LengthType type = LengthType.Px)

Parameters

position double

pozisyon değeri vardır.

type LengthType

Uzunluk ölçüm türü.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

Position(İkili, Çift, Uzun)

Maskenin konumunu, yatay ve dikey değerlerle ayarlayın.

public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)

Parameters

horizontal double

Yatay pozisyon değeri.

vertical double

Vertikal pozisyon değeri.

type LengthType

Uzunluk ölçüm türü.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

Position(Horizontal pozisyon, çift, uzunluk)

Maskenin konumunu önceden belirlenmiş bir yatay pozisyon ve vertikal bir değer kullanarak ayarlayın.

public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)

Parameters

horizontal HorizontalPosition

Önceden belirlenmiş yatay pozisyon.

vertical double

Vertikal pozisyon değeri.

type LengthType

Uzunluk ölçüm türü.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

Position(Vertikal pozisyon, çift, uzunluk)

Maskenin konumunu önceden belirlenmiş bir dikey pozisyon ve bir yatay değer kullanarak ayarlayın.

public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)

Parameters

vertical VerticalPosition

Önceden belirlenmiş vertikal pozisyon.

horizontal double

Yatay pozisyon değeri.

type LengthType

Uzunluk ölçüm türü.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

Position(Horizontal pozisyon, vertikal konum)

Maskenin konumunu, önceden tanımlanmış yatay ve dikey konumları kullanarak ayarlayın.

public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)

Parameters

horizontal HorizontalPosition

Önceden belirlenmiş yatay pozisyon.

vertical VerticalPosition

Önceden belirlenmiş vertikal pozisyon.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

Position(HorizontalEdge, çift, vertikalEdg, iki, uzunlukType)

Maskenin konumunu kenarları ve değerleri kullanarak ayarlayın.

public MaskBuilder Position(HorizontalEdge horizontalEdge, double horizontalValue, VerticalEdge verticalEdge, double verticalValue, LengthType type = LengthType.Px)

Parameters

horizontalEdge HorizontalEdge

Yatay kenar pozisyonu.

horizontalValue double

Yatay pozisyon değeri.

verticalEdge VerticalEdge

Vertikal kenar pozisyonu.

verticalValue double

Vertikal pozisyon değeri.

type LengthType

Uzunluk ölçüm türü.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

RepeatStyle(RepeatStyle)

Maskenin tekrarlanan tarzını belirleyin.

public MaskBuilder RepeatStyle(RepeatStyle style)

Parameters

style RepeatStyle

tekrarlama tarzı ile.

Returns

MaskBuilder

MaskBuilder’in şu anki örneği.

 Türkçe