Class ClipPathBuilder
Именује се: Aspose.Svg.Builder Асамблеја: Aspose.SVG.dll (25.5.0)
Класа градитеља за изградњу ЦСС клип-пут вредности.Ова класа пружа методе за дефинисање клип путева користећи основне облике, спољне референце или геометријске кутије.Омогућава стварање сложених склопних путева на структурирани и читави начин.
[ComVisible(true)]
public class ClipPathBuilder
Inheritance
Наслеђени чланови
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
Кс-координат центра круга.
centerY
double
И-координат у центру круга.
type
LengthType
Тип јединице за димензије.
Returns
Тренутна инстанција ЦлипПатбуилдер за метода лансирања.
ClipSourceId(Стринг)
Поставите клип пут да се односи на спољни извор.
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
ИД спољашњег извора за референце.
Returns
Тренутна инстанција ЦлипПатбуилдер за метода лансирања.
Ellipse(Двоструки, двојни, дупли)
Дефинише елиптички клип пут.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radiusX
double
хоризонтални радијус елипсе.
radiusY
double
Вертикални радијус елипсе.
centerX
double
Кс-координат центра елипсе.
centerY
double
И-координат центра елипсе.
type
LengthType
Тип јединице за димензије.
Returns
Тренутна инстанција ЦлипПатбуилдер за метода лансирања.
GeometryBox(GeometryBox)
Поставите геометријску кутију за клип пут.
public ClipPathBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
Геометријска кутија за употребу.
Returns
Тренутна инстанција ЦлипПатбуилдер за метода лансирања.
None()
Поставите клип пут на “ни један”, ефикасно деактивирајући клипирање.
public ClipPathBuilder None()
Returns
Тренутна инстанција ЦлипПатбуилдер за метода лансирања.
Polygon(Двоструки параметар[])
Дефинише полигонални клип пут.
public ClipPathBuilder Polygon(params double[] points)
Parameters
points
double
[]
Постоји низ тачака који дефинишу вертикале полигона.
Returns
Тренутна инстанција ЦлипПатбуилдер за метода лансирања.
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
Кс-координат врхунског левог угла правоугаоника.
y
double
И-координат врхунског левог угла правоугаоника.
width
double
Ширина правоугаоника.
height
double
Висина правоугаоника.
rx
double
хоризонтални радијус у угловима.
ry
double
Вертикални радијус у угловима.
type
LengthType
Тип јединице за димензије.
Returns
Тренутна инстанција ЦлипПатбуилдер за метода лансирања.