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
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
Nykyinen tapaus MaskBuilder.
Build()
Rakentaa naamion omaisuusarvoa sarjaksi.
public string Build()
Returns
Laatikon ominaisuus, joka sopii CSS: ssä käytettäväksi.
CompositingOperator(CompositingOperator)
Aseta komposiittioperaattori naamion päälle.
public MaskBuilder CompositingOperator(CompositingOperator op)
Parameters
ja komposiittivalmistaja.
Returns
Nykyinen tapaus MaskBuilder.
GeometryBox(GeometryBox)
Aseta geometrinen laatikko naamion.
public MaskBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
ja geometrinen laatikko.
Returns
Nykyinen tapaus MaskBuilder.
GeometryBoxNoclip(GeometryBox)
Aseta naamion geometrinen laatikko ilman leikkausta.
public MaskBuilder GeometryBoxNoclip(GeometryBox box)
Parameters
box
GeometryBox
ja geometrinen laatikko.
Returns
Nykyinen tapaus MaskBuilder.
MaskSourceId(String)
Aseta naamion lähteen tunnus naamioon.
public MaskBuilder MaskSourceId(string maskSourceId)
Parameters
maskSourceId
string
naamion lähdeelementin tunnus.
Returns
Nykyinen tapaus MaskBuilder.
Exceptions
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
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
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
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
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
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
Nykyinen tapaus MaskBuilder.
RepeatStyle(RepeatStyle)
Se asettaa maskin toistuvan tyylin.
public MaskBuilder RepeatStyle(RepeatStyle style)
Parameters
style
RepeatStyle
toistuvasta tyylistä.
Returns
Nykyinen tapaus MaskBuilder.