Class ClipPathBuilder

Class ClipPathBuilder

nazivni prostor: Aspose.Svg.Builder Sastanak: Aspose.SVG.dll (25.5.0)

Razred graditelja za izgradnju vrijednosti CSS klip-path.Ova klasa pruža metode za definiciju klip putova pomoću osnovnih oblika, vanjskih referencija ili geometrijskih kutija.To omogućuje stvaranje složenih stepenih staza na strukturiran i čitljiv način.

[ComVisible(true)]
public class ClipPathBuilder

Inheritance

object ClipPathBuilder

naslijeđeni članovi

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

Izgrađuje vrijednost klipa kao traku.

public string Build()

Returns

string

String predstavljanje klip put.

Circle(Dvostruka, dvostruk, dugotrajna)

Definicija krugovitih klipa.

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

Parameters

radius double

Radija u krugu.

centerX double

X-koordinacija središta kruga.

centerY double

I-koordinacija središta kruga.

type LengthType

Vrsta jedinice za dimenzije.

Returns

ClipPathBuilder

Trenutačni primjer ClipPathBuilder za metodski lanac.

ClipSourceId(String)

Sastavite klip put za upućivanje na vanjski izvor.

public ClipPathBuilder ClipSourceId(string clipSourceId)

Parameters

clipSourceId string

Identifikacija vanjskog izvora za upućivanje.

Returns

ClipPathBuilder

Trenutačni primjer ClipPathBuilder za metodski lanac.

Ellipse(Dvostruki, dvostruk, dužni, dugotrajni)

Definicija eliptičkog klipa.

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

Parameters

radiusX double

Horizontalni radijal ellipsa.

radiusY double

Vertikalni radijal ellipsa.

centerX double

X-koordinacija središta elipa.

centerY double

Y-koordinacija središta elipa.

type LengthType

Vrsta jedinice za dimenzije.

Returns

ClipPathBuilder

Trenutačni primjer ClipPathBuilder za metodski lanac.

GeometryBox(GeometryBox)

Postavite geometrijsku kutiju za klip put.

public ClipPathBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

Geometrijska kutija za korištenje.

Returns

ClipPathBuilder

Trenutačni primjer ClipPathBuilder za metodski lanac.

None()

Postavite klip put na ’ništa’, učinkovito onemogućavajući klip.

public ClipPathBuilder None()

Returns

ClipPathBuilder

Trenutačni primjer ClipPathBuilder za metodski lanac.

Polygon(Dvostruki parami[])

Definicija poligonalnog klipa.

public ClipPathBuilder Polygon(params double[] points)

Parameters

points double []

Postoji niz točaka koji definiraju vertikale poligona.

Returns

ClipPathBuilder

Trenutačni primjer ClipPathBuilder za metodski lanac.

Rectangle(Dvostruka, dvostruk, dvojna, dugotrajna)

Definiše rektangularni klip put s opcionalnim okruglim kutovima.

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-koordinacija gornjeg lijevog ugla pravokugla.

y double

Y-koordinacija gornjeg lijevog ugla pravokugla.

width double

Širina iz pravokugla.

height double

Visina izravnog smjera.

rx double

Horizontalni radijal u kutovima.

ry double

Vertikalni radijal u kutovima.

type LengthType

Vrsta jedinice za dimenzije.

Returns

ClipPathBuilder

Trenutačni primjer ClipPathBuilder za metodski lanac.

 Hrvatski