Class ClipPathBuilder

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

object ClipPathBuilder

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

string

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

ClipPathBuilder

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

ClipPathBuilder

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

ClipPathBuilder

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

ClipPathBuilder

Aktuálny príklad ClipPathBuilder pre metodický reťazec.

None()

Umiestnite klipovú trasu na “nikú”, účinne zakázať klipovanie.

public ClipPathBuilder None()

Returns

ClipPathBuilder

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

ClipPathBuilder

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

ClipPathBuilder

Aktuálny príklad ClipPathBuilder pre metodický reťazec.

 Slovenčina