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 MaskBuilderInheritance
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.