Class ClipPathBuilder
名称: Aspose.Svg.Builder 會議: Aspose.SVG.dll (25.5.0)
构建CSS clip-path值的构造器类。此类提供方法来定义剪辑路径,使用基本形状、外部参考或地质框。它允许以结构化和可读的方式创建复杂的滑板路径。
[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
循环中心的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 的当前例子用于方法链。