Class ClipPathBuilder
İsim alanı : Aspose.Svg.Builder Toplantı: Aspose.SVG.dll (25.5.0)
CSS clip-path değerlerini oluşturmak için bir inşaat sınıfı.Bu sınıf, temel şekiller, dış referanslar veya geometrik kutular kullanılarak klipleri tanımlamak için yöntemler sağlar.Yapılandırılmış ve okunabilir bir şekilde karmaşık kaydırma yollarının oluşturulmasını sağlar.
[ComVisible(true)]
public class ClipPathBuilderInheritance
mirasçı üyeleri
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()
Klip yolu değerini bir çubuk olarak oluşturur.
public string Build()Returns
Klip yolunun bir çizgi temsilcisi.
Circle(Çift, çift, uzunluk)
Bir yuvarlak klip yolu tanımlar.
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)Parameters
radius double
Çemberin ışınlarıdır.
centerX double
Çemberin ortasındaki X koordinasyonu.
centerY double
Çemberin merkezinin Y-koordinasyonu.
type LengthType
Birim türü boyutları için.
Returns
ClipPathBuilder yöntem zinciri için mevcut örneği.
ClipSourceId(Sırt)
Bir dış kaynağı ifade etmek için klip yolu ayarlayın.
public ClipPathBuilder ClipSourceId(string clipSourceId)Parameters
clipSourceId string
Referans için dış kaynağın kimliği.
Returns
ClipPathBuilder yöntem zinciri için mevcut örneği.
Ellipse(Çift, çift, çifte, uzunluk)
Elliptik klip yolunu belirler.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)Parameters
radiusX double
Ellipse’nin yatay radyosu.
radiusY double
Ellipse’nin vertikal radyosu.
centerX double
Ellipse’nin merkezinin X-koordinatı
centerY double
Ellipse’nin merkezinin Y-koordinasyonu.
type LengthType
Birim türü boyutları için.
Returns
ClipPathBuilder yöntem zinciri için mevcut örneği.
GeometryBox(GeometryBox)
Klip yolu için geometri kutusunu ayarlayın.
public ClipPathBuilder GeometryBox(GeometryBox box)Parameters
box GeometryBox
Kullanmak için geometrik kutu.
Returns
ClipPathBuilder yöntem zinciri için mevcut örneği.
None()
Klip yolu ‘hiçbirine’ ayarlayın, etkili bir şekilde klipleme izin vermez.
public ClipPathBuilder None()Returns
ClipPathBuilder yöntem zinciri için mevcut örneği.
Polygon(params çift[])
Bir poligonal klip yolu tanımlar.
public ClipPathBuilder Polygon(params double[] points)Parameters
points double
[…]
Poligonun derinliklerini tanımlayan bir dizi nokta.
Returns
ClipPathBuilder yöntem zinciri için mevcut örneği.
Rectangle(Çift, çift, çifte, ikili, uzun)
Seçmeli yuvarlak köşelerle düz bir klip yolu tanımlar.
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-koordinasyonu sağ üst köşededir.
y double
Y koordinasyonu sağ üst köşededir.
width double
Yüzün genişliği doğrudur.
height double
Doğrudan yukarıdaki yükseklik.
rx double
Köşelerin yatay ışınları.
ry double
Köşelerin vertikal ışınları.
type LengthType
Birim türü boyutları için.
Returns
ClipPathBuilder yöntem zinciri için mevcut örneği.