Class MaskBuilder
Navne til: Aspose.Svg.Builder Sammensætning: Aspose.SVG.dll (25.5.0)
En byggeklasse til at skabe CSS maskegenskaber.Denne klasse gør det muligt at bygge komplekse maske stilarter ved hjælp af forskellige egenskaber som maskkilde, position, størrelse, gentagne stil og meget mere.Den resulterende string kan bruges i CSS til at definere maskering adfærd af et element.
[ComVisible(true)]
public class MaskBuilderInheritance
De arvede medlemmer
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(Dobbelt, dobbelt og langt)
Bestil baggrundsstørrelsen for masken.
public MaskBuilder BackgroundSize(double width, double height, LengthType type = LengthType.Px)Parameters
width double
Omfanget af baggrunden.
height double
Højde på baggrunden.
type LengthType
Typ af længde måling.
Returns
Den nuværende instans af MaskBuilder.
Build()
Bygger maskens ejendomsværdi som en string.
public string Build()Returns
En string repræsentation af masken egenskab, egnet til brug i CSS.
CompositingOperator(CompositingOperator)
Sæt kompositionoperatøren til maskinen.
public MaskBuilder CompositingOperator(CompositingOperator op)Parameters
Den kompositive operatør.
Returns
Den nuværende instans af MaskBuilder.
GeometryBox(GeometryBox)
Sæt geometrisk boks af masken.
public MaskBuilder GeometryBox(GeometryBox box)Parameters
box GeometryBox
Den geometriske boks.
Returns
Den nuværende instans af MaskBuilder.
GeometryBoxNoclip(GeometryBox)
Sæt maskens geometriske boks uden klipning.
public MaskBuilder GeometryBoxNoclip(GeometryBox box)Parameters
box GeometryBox
Den geometriske boks.
Returns
Den nuværende instans af MaskBuilder.
MaskSourceId(String)
Indsæt maskens kilde-ID for masken.
public MaskBuilder MaskSourceId(string maskSourceId)Parameters
maskSourceId string
Identifikation af maskens kildeelement.
Returns
Den nuværende instans af MaskBuilder.
Exceptions
Trods, når maskSourceId er nul eller hvidplads.
Position(dobbelt, længde)
Indstill positionen af masken.
public MaskBuilder Position(double position, LengthType type = LengthType.Px)Parameters
position double
Positionens værdi.
type LengthType
Typ af længde måling.
Returns
Den nuværende instans af MaskBuilder.
Position(Dobbelt, dobbelt og langt)
Sæt maskens position ved hjælp af horisontale og vertikale værdier.
public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)Parameters
horizontal double
Værdien af den horisontale position.
vertical double
Vertikal position værdi.
type LengthType
Typ af længde måling.
Returns
Den nuværende instans af MaskBuilder.
Position(Horisontalt position, dobbelt, længdeType)
Sæt maskens position ved hjælp af en fordefineret horisontal position og en vertikal værdi.
public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)Parameters
horizontal HorizontalPosition
Den forhåndsdefinerede horisontale position.
vertical double
Vertikal position værdi.
type LengthType
Typ af længde måling.
Returns
Den nuværende instans af MaskBuilder.
Position(Vertikal Position, dobbelt, LengdeType)
Sæt maskens position ved hjælp af en fordefineret vertikal position og et horisontalt værdi.
public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)Parameters
vertical VerticalPosition
Den forhåndsdefinerede vertikale position.
horizontal double
Værdien af den horisontale position.
type LengthType
Typ af længde måling.
Returns
Den nuværende instans af MaskBuilder.
Position(Horisontale positioner og vertikale stillinger)
Sæt maskens position ved hjælp af fordefinerede horisontale og vertikale positioner.
public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)Parameters
horizontal HorizontalPosition
Den forhåndsdefinerede horisontale position.
vertical VerticalPosition
Den forhåndsdefinerede vertikale position.
Returns
Den nuværende instans af MaskBuilder.
Position(Horisontalt, dobbelt, vertikaltEdge, dubbel, længdeType)
Sæt maskens position ved hjælp af edder og værdier.
public MaskBuilder Position(HorizontalEdge horizontalEdge, double horizontalValue, VerticalEdge verticalEdge, double verticalValue, LengthType type = LengthType.Px)Parameters
horizontalEdge HorizontalEdge
Den horisontale edge position.
horizontalValue double
Værdien af den horisontale position.
verticalEdge VerticalEdge
Den vertikale edge position.
verticalValue double
Vertikal position værdi.
type LengthType
Typ af længde måling.
Returns
Den nuværende instans af MaskBuilder.
RepeatStyle(RepeatStyle)
Sæt den gentagne stil af masken.
public MaskBuilder RepeatStyle(RepeatStyle style)Parameters
style RepeatStyle
Den gentagne stil.
Returns
Den nuværende instans af MaskBuilder.