Class ClipPathBuilder
Nama dari : Aspose.Svg.Builder Asosiasi: Aspose.SVG.dll (25.5.0)
Sebuah kelas pembangun untuk membangun nilai-nilai CSS clip-path.Kelas ini menyediakan metode untuk menentukan jalur klip menggunakan bentuk dasar, referensi eksternal, atau kotak geometri.Hal ini memungkinkan untuk menciptakan jalur klip yang kompleks dengan cara yang terstruktur dan dapat dibaca.
[ComVisible(true)]
public class ClipPathBuilder
Inheritance
anggota yang diwarisi
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()
Membangun nilai jalan klip sebagai string.
public string Build()
Returns
Perwakilan string dari jalur klip.
Circle(Double, double, panjang dan panjang)
Menentukan jalur klip bulat.
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radius
double
Radius dari lingkaran.
centerX
double
Koordinat X dari pusat lingkaran.
centerY
double
Koordinat Y dari pusat lingkaran.
type
LengthType
Jenis unit untuk dimensi.
Returns
Contoh saat ini dari ClipPathBuilder untuk metode rantai.
ClipSourceId(String)
Tetapkan jalur klip untuk referensi sumber eksternal.
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
ID sumber eksternal untuk referensi.
Returns
Contoh saat ini dari ClipPathBuilder untuk metode rantai.
Ellipse(dua, ganda, double, panjangType)
Menentukan jalur klip eliptik.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radiusX
double
Radius horizontal dari elips.
radiusY
double
Radius vertikal dari ellipse.
centerX
double
Koordinat X dari pusat elips.
centerY
double
Y-koordinat dari pusat elips.
type
LengthType
Jenis unit untuk dimensi.
Returns
Contoh saat ini dari ClipPathBuilder untuk metode rantai.
GeometryBox(GeometryBox)
Tetapkan kotak geometri untuk jalur klip.
public ClipPathBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
kotak geometri untuk digunakan.
Returns
Contoh saat ini dari ClipPathBuilder untuk metode rantai.
None()
Tetapkan jalur klip ke ’tidak’, secara efektif menghentikan klip.
public ClipPathBuilder None()
Returns
Contoh saat ini dari ClipPathBuilder untuk metode rantai.
Polygon(Param dua kali[])
Menentukan jalur klip polygonal.
public ClipPathBuilder Polygon(params double[] points)
Parameters
points
double
[ ]
Sebuah rangkaian titik yang menentukan vertikal polygon.
Returns
Contoh saat ini dari ClipPathBuilder untuk metode rantai.
Rectangle(dua, ganda, double, dual, panjang dan panjang)
Menentukan jalur klip rektangular dengan sudut bulat pilihan.
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 koordinat dari sudut kiri atas rektangle.
y
double
Koordinat Y dari sudut kiri atas rektangle.
width
double
lebar dari rektangle.
height
double
ketinggian dari rektangle.
rx
double
Radius horizontal dari sudut.
ry
double
Radius vertikal dari sudut.
type
LengthType
Jenis unit untuk dimensi.
Returns
Contoh saat ini dari ClipPathBuilder untuk metode rantai.