Class ClipPathBuilder
nazivni prostor: Aspose.Svg.Builder Sastanak: Aspose.SVG.dll (25.5.0)
Razred graditelja za izgradnju vrijednosti CSS klip-path.Ova klasa pruža metode za definiciju klip putova pomoću osnovnih oblika, vanjskih referencija ili geometrijskih kutija.To omogućuje stvaranje složenih stepenih staza na strukturiran i čitljiv način.
[ComVisible(true)]
public class ClipPathBuilderInheritance
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ClipPathBuilder()
public ClipPathBuilder()Methods
Build()
Izgrađuje vrijednost klipa kao traku.
public string Build()Returns
String predstavljanje klip put.
Circle(Dvostruka, dvostruk, dugotrajna)
Definicija krugovitih klipa.
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)Parameters
radius double
Radija u krugu.
centerX double
X-koordinacija središta kruga.
centerY double
I-koordinacija središta kruga.
type LengthType
Vrsta jedinice za dimenzije.
Returns
Trenutačni primjer ClipPathBuilder za metodski lanac.
ClipSourceId(String)
Sastavite klip put za upućivanje na vanjski izvor.
public ClipPathBuilder ClipSourceId(string clipSourceId)Parameters
clipSourceId string
Identifikacija vanjskog izvora za upućivanje.
Returns
Trenutačni primjer ClipPathBuilder za metodski lanac.
Ellipse(Dvostruki, dvostruk, dužni, dugotrajni)
Definicija eliptičkog klipa.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)Parameters
radiusX double
Horizontalni radijal ellipsa.
radiusY double
Vertikalni radijal ellipsa.
centerX double
X-koordinacija središta elipa.
centerY double
Y-koordinacija središta elipa.
type LengthType
Vrsta jedinice za dimenzije.
Returns
Trenutačni primjer ClipPathBuilder za metodski lanac.
GeometryBox(GeometryBox)
Postavite geometrijsku kutiju za klip put.
public ClipPathBuilder GeometryBox(GeometryBox box)Parameters
box GeometryBox
Geometrijska kutija za korištenje.
Returns
Trenutačni primjer ClipPathBuilder za metodski lanac.
None()
Postavite klip put na ’ništa’, učinkovito onemogućavajući klip.
public ClipPathBuilder None()Returns
Trenutačni primjer ClipPathBuilder za metodski lanac.
Polygon(Dvostruki parami[])
Definicija poligonalnog klipa.
public ClipPathBuilder Polygon(params double[] points)Parameters
points double
[]
Postoji niz točaka koji definiraju vertikale poligona.
Returns
Trenutačni primjer ClipPathBuilder za metodski lanac.
Rectangle(Dvostruka, dvostruk, dvojna, dugotrajna)
Definiše rektangularni klip put s opcionalnim okruglim kutovima.
public ClipPathBuilder Rectangle(double x, double y, double width, double height, double rx = 0, double ry = 0, LengthType type = LengthType.Px)Parameters
x double
X-koordinacija gornjeg lijevog ugla pravokugla.
y double
Y-koordinacija gornjeg lijevog ugla pravokugla.
width double
Širina iz pravokugla.
height double
Visina izravnog smjera.
rx double
Horizontalni radijal u kutovima.
ry double
Vertikalni radijal u kutovima.
type LengthType
Vrsta jedinice za dimenzije.
Returns
Trenutačni primjer ClipPathBuilder za metodski lanac.