Class ClipPathBuilder

Class ClipPathBuilder

Nazwa przestrzeń: Aspose.Svg.Builder Zgromadzenie: Aspose.SVG.dll (25.5.0)

Klasy budownicze do tworzenia wartości CSS clip-path.Ta klasa zapewnia metody do definicji ścieżek klipowych za pomocą podstawowych kształtów, zewnętrznych odniesień lub pudełek geometrycznych.Umożliwia tworzenie złożonych ścieżek w strukturalny i czytelny sposób.

[ComVisible(true)]
public class ClipPathBuilder

Inheritance

object ClipPathBuilder

Dziedziczeni członkowie

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()

Tworzy wartość ścieżki klipowej jako pasek.

public string Build()

Returns

string

Rękawiczka reprezentuje ścieżkę klipową.

Circle(podwójne, podwojowe, długie)

Określa okrągłą ścieżkę klipu.

public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)

Parameters

radius double

Radia z kręgu.

centerX double

X-koordynacja ośrodka kręgu.

centerY double

Koordynacja Y w centrum kręgu.

type LengthType

Typ jednostki dla wymiarów.

Returns

ClipPathBuilder

Obecna instancja ClipPathBuilder dla łańcucha metody.

ClipSourceId(strumień)

Ustaw ścieżkę klipową, aby odwołać się do zewnętrznego źródła.

public ClipPathBuilder ClipSourceId(string clipSourceId)

Parameters

clipSourceId string

Identyfikacja zewnętrznego źródła do odniesienia.

Returns

ClipPathBuilder

Obecna instancja ClipPathBuilder dla łańcucha metody.

Ellipse(podwójne, podwojowe, dwuosobowe i długie)

Określenie Elliptical Clip Path.

public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)

Parameters

radiusX double

Oryginalny promień elipsy.

radiusY double

Wersyjny promień elipsy.

centerX double

Koordynacja X w centrum elipsy.

centerY double

Koordynacja Y w centrum elipsy.

type LengthType

Typ jednostki dla wymiarów.

Returns

ClipPathBuilder

Obecna instancja ClipPathBuilder dla łańcucha metody.

GeometryBox(GeometryBox)

Ustaw pudełko geometryczne dla ścieżki klipowej.

public ClipPathBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

Pudełko geometryczne do użycia.

Returns

ClipPathBuilder

Obecna instancja ClipPathBuilder dla łańcucha metody.

None()

Ustaw ścieżkę klipową do “nie”, skutecznie wyłączając klipowanie.

public ClipPathBuilder None()

Returns

ClipPathBuilder

Obecna instancja ClipPathBuilder dla łańcucha metody.

Polygon(Podwójne paramy[])

Definuje poligonalną ścieżkę klipu.

public ClipPathBuilder Polygon(params double[] points)

Parameters

points double [ ]

Zestaw punktów określających szczyty poligonu.

Returns

ClipPathBuilder

Obecna instancja ClipPathBuilder dla łańcucha metody.

Rectangle(podwójne, podwojowe, dwuosobowe i długoterminowe)

Określa prostokątną ścieżkę z opcjonalnymi okrągłymi kątami.

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-koordynacja górnego lewego rogu prostokątnego.

y double

Y-koordynacja górnego lewego rogu prawicy.

width double

Szerokość rektaku.

height double

Wysokość rektaku.

rx double

Oryginalny promień kątów.

ry double

Wersyjny promień rogów.

type LengthType

Typ jednostki dla wymiarów.

Returns

ClipPathBuilder

Obecna instancja ClipPathBuilder dla łańcucha metody.

 Polski