Class ClipPathBuilder
ja nimityö: Aspose.Svg.Builder Kokous: Aspose.SVG.dll (25.5.0)
Rakentaja-luokka CSS-lipput-arvojen rakentamiseen.Tämä luokka tarjoaa menetelmiä, joilla määritellään levyjä käyttämällä perusmuotoja, ulkoisia viittauksia tai geometrisiä laatikkoja.Se mahdollistaa monimutkaisten leikkausreitin luomisen rakenteellisella ja luettavalla tavalla.
[ComVisible(true)]
public class ClipPathBuilder
Inheritance
Perintöjäsenet
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()
Rakentaa clip-väylän arvoa sarjaksi.
public string Build()
Returns
Kynttilän esittely klipin reitillä.
Circle(kaksois, kaksinkertainen, pitkä)
Määritä kierroksinen klipin reitti.
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radius
double
Kiertokierroksen säteily.
centerX
double
X-koordinaatti ympyrän keskustaan.
centerY
double
Y-koordinaatti ympyrän keskusta.
type
LengthType
yksikön tyyppi ulottuvuuksille.
Returns
Nykyinen tapaus ClipPathBuilderin menetelmän ketjuun.
ClipSourceId(String)
Aseta klipin reitti viittaamaan ulkoiseen lähteeseen.
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
Ulkoisen lähteen ID viittaukseen.
Returns
Nykyinen tapaus ClipPathBuilderin menetelmän ketjuun.
Ellipse(Kaksinkertainen, kaksois, kaksi, pitkä)
Määrittää elliptinen klipin reitti.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radiusX
double
Ellipsin horisontaalinen säteily.
radiusY
double
Ellipsin vertikaalinen säteily.
centerX
double
X-koordinaatti ellipsin keskusta.
centerY
double
Y-koordinaatti ellipsin keskusta.
type
LengthType
yksikön tyyppi ulottuvuuksille.
Returns
Nykyinen tapaus ClipPathBuilderin menetelmän ketjuun.
GeometryBox(GeometryBox)
Aseta geometrinen laatikko klipin polulle.
public ClipPathBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
Käytettävä geometrinen laatikko.
Returns
Nykyinen tapaus ClipPathBuilderin menetelmän ketjuun.
None()
Aseta klipsi reitti ’ei’, tehokkaasti estää klippiminen.
public ClipPathBuilder None()
Returns
Nykyinen tapaus ClipPathBuilderin menetelmän ketjuun.
Polygon(Parametti kaksinkertainen[])
Määritä polygonaalinen klipin reitti.
public ClipPathBuilder Polygon(params double[] points)
Parameters
points
double
[]
Monenlaisia pisteitä, jotka määrittelevät polygonin vertikaalit.
Returns
Nykyinen tapaus ClipPathBuilderin menetelmän ketjuun.
Rectangle(Kaksinkertainen, kaksois, kaksi, kaksinkertaiset, pitkät tyypit)
Määrittelee oikea-alaisen klipin reitin valinnaisilla pyöreillä kulmilla.
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-koordinaatti oikean kulman vasemman yläkulmasta.
y
double
Y-koordinaatti oikean kulman vasemman yläkulmasta.
width
double
ja rektangulin leveys.
height
double
Korkean rehtorin korkeus.
rx
double
kulmien horisontaalinen säteily.
ry
double
Vertikaalinen säteily kulmista.
type
LengthType
yksikön tyyppi ulottuvuuksille.
Returns
Nykyinen tapaus ClipPathBuilderin menetelmän ketjuun.