Class ClipPathBuilder

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 ClipPathBuilder

Inheritance

object ClipPathBuilder

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

string

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

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

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

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

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

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

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

ClipPathBuilder yöntem zinciri için mevcut örneği.

 Türkçe