Class MaskBuilder

Class MaskBuilder

ja nimityö: Aspose.Svg.Builder Kokous: Aspose.SVG.dll (25.5.0)

Rakentaja luokka luoda CSS naamio ominaisuuksia.Tämä luokka mahdollistaa monimutkaisten naamioiden rakentamisen käyttämällä erilaisia ominaisuuksia, kuten naamion lähde, sijainti, koko, toistuva tyyli ja paljon muuta.Tuloksena oleva sarja voidaan käyttää CSS: ssä määrittää elementin naamiointi käyttäytymistä.

[ComVisible(true)]
public class MaskBuilder

Inheritance

object MaskBuilder

Perintöjäsenet

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(kaksois, kaksinkertainen, pituus)

Määritä taustan koko naamion.

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

Parameters

width double

ja taustan laajuus.

height double

taustalla olevan korkeuden.

type LengthType

Pitkän mittauksen tyyppi.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

Build()

Rakentaa naamion omaisuusarvoa sarjaksi.

public string Build()

Returns

string

Laatikon ominaisuus, joka sopii CSS: ssä käytettäväksi.

CompositingOperator(CompositingOperator)

Aseta komposiittioperaattori naamion päälle.

public MaskBuilder CompositingOperator(CompositingOperator op)

Parameters

op CompositingOperator

ja komposiittivalmistaja.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

GeometryBox(GeometryBox)

Aseta geometrinen laatikko naamion.

public MaskBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

ja geometrinen laatikko.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

GeometryBoxNoclip(GeometryBox)

Aseta naamion geometrinen laatikko ilman leikkausta.

public MaskBuilder GeometryBoxNoclip(GeometryBox box)

Parameters

box GeometryBox

ja geometrinen laatikko.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

MaskSourceId(String)

Aseta naamion lähteen tunnus naamioon.

public MaskBuilder MaskSourceId(string maskSourceId)

Parameters

maskSourceId string

naamion lähdeelementin tunnus.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

Exceptions

ArgumentException

Siirry, kun maskSourceId on nolla tai valkoinen tilaa.

Position(Kaksinkertainen, pituus)

Aseta naamion sijainti.

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

Parameters

position double

Aseman arvo on.

type LengthType

Pitkän mittauksen tyyppi.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

Position(kaksois, kaksinkertainen, pituus)

Aseta naamion sijainti horisontaalisten ja pystysuora arvojen avulla.

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

Parameters

horizontal double

Horisontaalisen sijainnin arvo.

vertical double

Vertikaalisen sijainnin arvo.

type LengthType

Pitkän mittauksen tyyppi.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

Position(Horisontaalinen sijainti, kaksinkertainen, pituusTyyppi)

Aseta naamion sijainti etukäteen määritellyn horisontaalisen sijainnin ja vertikaalisen arvon avulla.

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

Parameters

horizontal HorizontalPosition

Määritetty horisontaalinen asema.

vertical double

Vertikaalisen sijainnin arvo.

type LengthType

Pitkän mittauksen tyyppi.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

Position(Vertikaalinen sijainti, kaksinkertainen, pituusTyyppi)

Aseta naamion sijainti etukäteen määritellyn vertikaalisen sijainnin ja horisontaalin arvon avulla.

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

Parameters

vertical VerticalPosition

Määritetty vertikaalinen asema.

horizontal double

Horisontaalisen sijainnin arvo.

type LengthType

Pitkän mittauksen tyyppi.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

Position(Vertikaalinen asema, horisontaali sijainti)

Aseta naamion sijainti etukäteen määriteltyjen horisontaalisten ja pystysuuntaisten asentojen avulla.

public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)

Parameters

horizontal HorizontalPosition

Määritetty horisontaalinen asema.

vertical VerticalPosition

Määritetty vertikaalinen asema.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

Position(HorizontalEdge, kaksinkertainen, vertikaalinenEdg, kaksois, pituusTyppi)

Aseta naamion sijainti äärien ja arvojen avulla.

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

Parameters

horizontalEdge HorizontalEdge

Horisontaalinen rinteen sijainti.

horizontalValue double

Horisontaalisen sijainnin arvo.

verticalEdge VerticalEdge

Vertikaalinen edessä oleva asema.

verticalValue double

Vertikaalisen sijainnin arvo.

type LengthType

Pitkän mittauksen tyyppi.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

RepeatStyle(RepeatStyle)

Se asettaa maskin toistuvan tyylin.

public MaskBuilder RepeatStyle(RepeatStyle style)

Parameters

style RepeatStyle

toistuvasta tyylistä.

Returns

MaskBuilder

Nykyinen tapaus MaskBuilder.

 Suomi