Class ClipPathBuilder
Името на пространството: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)
Изграждащ клас за изграждане на CSS клип-паути стойности.Този клас предлага методи за определяне на клипове с помощта на основни форми, външни референции или геометрични кутии.Тя позволява създаването на сложни пътеки за клипване по структуриран и честен начин.
[ComVisible(true)]
public class ClipPathBuilderInheritance
наследници
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()
Изгражда стойността на клипния път като стълб.
public string Build()Returns
Стрийно представяне на клипния път.
Circle(Двойно, двойно и дълъг)
Определя кръгов клип път.
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)Parameters
radius double
радиус на кръга.
centerX double
X-координат на центъра на кръга.
centerY double
Y-координат на центъра на кръга.
type LengthType
Типът на единицата за измеренията.
Returns
Текущата инстанция на ClipPathBuilder за методологична верига.
ClipSourceId(Стрий)
Поставете клипния път, за да се отнася до външен източник.
public ClipPathBuilder ClipSourceId(string clipSourceId)Parameters
clipSourceId string
Идентифициране на външния източник за референтност.
Returns
Текущата инстанция на ClipPathBuilder за методологична верига.
Ellipse(Двойна, двойна и двата вида)
Определя елиптичен клип път.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)Parameters
radiusX double
Хоризонтален радиус на елипса.
radiusY double
Вертикален радиус на елипса.
centerX double
X-координат на центъра на елипса.
centerY double
Y-координат на центъра на елипса.
type LengthType
Типът на единицата за измеренията.
Returns
Текущата инстанция на ClipPathBuilder за методологична верига.
GeometryBox(GeometryBox)
Поставете геометричната кутия за клипния път.
public ClipPathBuilder GeometryBox(GeometryBox box)Parameters
box GeometryBox
Геометрична кутия за използване.
Returns
Текущата инстанция на ClipPathBuilder за методологична верига.
None()
Поставете клипния път към “никой”, ефективно деактивирайки клипа.
public ClipPathBuilder None()Returns
Текущата инстанция на ClipPathBuilder за методологична верига.
Polygon(Двойни паразити[])
Определя полигоналния клип.
public ClipPathBuilder Polygon(params double[] points)Parameters
points double
[]
Поредица от точки, определящи вертикалите на полигона.
Returns
Текущата инстанция на ClipPathBuilder за методологична верига.
Rectangle(Двойна, двойна и двойно, дублирана и дълъг)
Определя правоъгълния клип с опционални кръгли ъгли.
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-координат на горния ляв ъгъл на ректума.
y double
Y-координат на горния ляв ъгъл на ректума.
width double
Ширина на правоъгълника.
height double
Височина на правоъгълника.
rx double
Хоризонтален радиус на ъгъла.
ry double
Вертикален радиус на ъгъла.
type LengthType
Типът на единицата за измеренията.
Returns
Текущата инстанция на ClipPathBuilder за методологична верига.