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 ClipPathBuilderInheritance
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
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
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
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
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
Obecna instancja ClipPathBuilder dla łańcucha metody.
None()
Ustaw ścieżkę klipową do “nie”, skutecznie wyłączając klipowanie.
public ClipPathBuilder None()Returns
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
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
Obecna instancja ClipPathBuilder dla łańcucha metody.