Class MaskBuilder

Class MaskBuilder

Nama dari : Aspose.Svg.Builder Asosiasi: Aspose.SVG.dll (25.5.0)

Sebuah kelas pembangun untuk menciptakan sifat masker CSS.Kelas ini memungkinkan untuk konstruksi gaya topeng yang kompleks menggunakan berbagai sifat seperti masker sumber, posisi, ukuran, gaya berulang, dan banyak lagi.Rantai yang dihasilkan dapat digunakan dalam CSS untuk menentukan perilaku menyembunyikan elemen.

[ComVisible(true)]
public class MaskBuilder

Inheritance

object MaskBuilder

anggota yang diwarisi

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(double, double dan panjang)

Tetapkan ukuran latar belakang untuk topeng.

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

Parameters

width double

luas dari latar belakang.

height double

ketinggian dari latar belakang.

type LengthType

Jenis pengukuran panjang.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

Build()

Membangun nilai properti topeng sebagai string.

public string Build()

Returns

string

Perwakilan string dari sifat topeng, cocok untuk digunakan dalam CSS.

CompositingOperator(CompositingOperator)

Tetapkan operator komposisi untuk topeng.

public MaskBuilder CompositingOperator(CompositingOperator op)

Parameters

op CompositingOperator

Operator Komposisi

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

GeometryBox(GeometryBox)

Letakkan kotak geometri dari topeng.

public MaskBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

dengan kotak geometri.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

GeometryBoxNoclip(GeometryBox)

Letakkan kotak geometri dari topeng tanpa klip.

public MaskBuilder GeometryBoxNoclip(GeometryBox box)

Parameters

box GeometryBox

dengan kotak geometri.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

MaskSourceId(String)

Menetapkan ID sumber topeng untuk masker.

public MaskBuilder MaskSourceId(string maskSourceId)

Parameters

maskSourceId string

Identifikasi dari unsur sumber masker.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

Exceptions

ArgumentException

Tumbuh ketika maskSourceId adalah nol atau ruang putih.

Position(Double, panjang)

Menetapkan posisi topeng.

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

Parameters

position double

Nilai posisi tersebut.

type LengthType

Jenis pengukuran panjang.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

Position(double, double dan panjang)

Menetapkan posisi topeng menggunakan nilai horizontal dan vertikal.

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

Parameters

horizontal double

Nilai posisi horizontal.

vertical double

nilai posisi vertikal.

type LengthType

Jenis pengukuran panjang.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

Position(Posisi horizontal, double, panjangType)

Menetapkan posisi topeng menggunakan posisi horizontal dan nilai vertikal.

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

Parameters

horizontal HorizontalPosition

Posisi horizontal yang sudah ditentukan.

vertical double

nilai posisi vertikal.

type LengthType

Jenis pengukuran panjang.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

Position(Posisi vertikal, ganda, panjang)

Menetapkan posisi topeng menggunakan posisi vertikal dan nilai horizontal.

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

Parameters

vertical VerticalPosition

Posisi vertikal yang sudah ditentukan.

horizontal double

Nilai posisi horizontal.

type LengthType

Jenis pengukuran panjang.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

Position(Posisi horizontal, posisi vertikal)

Menetapkan posisi topeng menggunakan posisi horizontal dan vertikal.

public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)

Parameters

horizontal HorizontalPosition

Posisi horizontal yang sudah ditentukan.

vertical VerticalPosition

Posisi vertikal yang sudah ditentukan.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

Position(HorisontalEdge, Double, VerticalEdg, Dual, LengthType)

Tetapkan posisi topeng menggunakan tepi dan nilai.

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

Parameters

horizontalEdge HorizontalEdge

Posisi garis horizontal.

horizontalValue double

Nilai posisi horizontal.

verticalEdge VerticalEdge

Posisi tepi vertikal.

verticalValue double

nilai posisi vertikal.

type LengthType

Jenis pengukuran panjang.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

RepeatStyle(RepeatStyle)

Menetapkan gaya berulang dari topeng.

public MaskBuilder RepeatStyle(RepeatStyle style)

Parameters

style RepeatStyle

dengan gaya yang berulang.

Returns

MaskBuilder

Ini adalah contoh dari MaskBuilder.

 Indonesia