Class ClipPathBuilder
Pôvodný názov: Aspose.Svg.Builder Zhromaždenie: Aspose.SVG.dll (25.5.0)
Stavebná trieda pre konštrukciu hodnôt CSS clip-path.Táto trieda poskytuje metódy na definovanie klipových ciest pomocou základných tvarov, vonkajších referencií alebo geometrických boxov.Umožňuje vytvorenie zložitých klietkových ciest štruktúrovaným a čitateľným spôsobom.
[ComVisible(true)]
public class ClipPathBuilder
Inheritance
Z dedičných členov
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()
Vytvára hodnotu Clip Path ako pruh.
public string Build()
Returns
Stringová reprezentácia klipovej trasy.
Circle(Dvojitý, dvojitá, dlhá)
Definuje cirkulárnu klipu.
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radius
double
Radia v kruhu.
centerX
double
X-koordinát centra kruhu.
centerY
double
Y-koordinát v centre kruhu.
type
LengthType
Typ jednotky pre rozmery.
Returns
Aktuálny príklad ClipPathBuilder pre metodický reťazec.
ClipSourceId(Stretnutie)
Umiestnite klipovú trasu na odkaz na externý zdroj.
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
Identifikácia externého zdroja na odkaz.
Returns
Aktuálny príklad ClipPathBuilder pre metodický reťazec.
Ellipse(dvojnásobný, dvakrát, dvojaký, dlhý)
Definuje eliptickú klipovú cestu.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radiusX
double
Horizontálny rádio elípcie.
radiusY
double
Vertikálny rádio elípcie.
centerX
double
X-koordinát v centre elípcie.
centerY
double
Y-koordinát v centre elipsy.
type
LengthType
Typ jednotky pre rozmery.
Returns
Aktuálny príklad ClipPathBuilder pre metodický reťazec.
GeometryBox(GeometryBox)
Umiestnite geometrickú políčku pre klipovú cestu.
public ClipPathBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
Geometrický box na použitie.
Returns
Aktuálny príklad ClipPathBuilder pre metodický reťazec.
None()
Umiestnite klipovú trasu na “nikú”, účinne zakázať klipovanie.
public ClipPathBuilder None()
Returns
Aktuálny príklad ClipPathBuilder pre metodický reťazec.
Polygon(Dvojnásobný parám[])
Definuje polygonálny klip.
public ClipPathBuilder Polygon(params double[] points)
Parameters
points
double
[]
Nariadenie bodov, ktoré definujú vertikály polygónu.
Returns
Aktuálny príklad ClipPathBuilder pre metodický reťazec.
Rectangle(dvojnásobný, dvakrát, dvojaký, dlhotrvajúci)
Definuje rektangulárnu klipovú cestu s voliteľným okrúhlym rohovom.
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-koordinát vrchného ľavého rohu rektálu.
y
double
Y-koordinát vrchného ľavého rohu rektálu.
width
double
Šírka pravého úhlu.
height
double
Vysoká výška rektálu.
rx
double
Horizontálne rádio rohov.
ry
double
Vertikálny rádio rohov.
type
LengthType
Typ jednotky pre rozmery.
Returns
Aktuálny príklad ClipPathBuilder pre metodický reťazec.