Aspose.Svg.DataTypes

Ad alanı, SVG’ye özel tüm veri türlerine erişim sağlar.

sınıflar

SınıfTanım
SVGAngleSVGAngle arabirimi, açı temel veri türüne karşılık gelir.
SVGAnimatedAngleHareket ettirilebilen temel veri türü açısının nitelikleri için kullanılır.
SVGAnimatedBooleanCanlandırılabilen boole türü öznitelikler için kullanılır.
SVGAnimatedEnumerationDeğeri belirli bir numaralandırmadan sabit olması gereken ve canlandırılabilen nitelikler için kullanılır.
SVGAnimatedIntegerHareket ettirilebilen temel tür tamsayı öznitelikleri için kullanılır.
SVGAnimatedLengthHareket ettirilebilen temel tür uzunluk öznitelikleri için kullanılır.
SVGAnimatedLengthListCanlandırılabilen SVGLengthList türü öznitelikler için kullanılır.
SVGAnimatedNumberHareket ettirilebilen temel tür numarasının öznitelikleri için kullanılır.
SVGAnimatedNumberListSayıların listesini alan ve canlandırılabilen nitelikler için kullanılır.
SVGAnimatedPreserveAspectRatioCanlandırılabilen SVGPreserveAspectRatio türü öznitelikler için kullanılır.
SVGAnimatedRectCanlandırılabilen SVGRect türü öznitelikler için kullanılır.
SVGAnimatedStringCanlandırılabilen DOMString türü öznitelikler için kullanılır.
SVGAnimatedTransformListBirçok SVG öğesi için kullanılabilen ve canlandırılabilen ‘dönüştürme’ özniteliği gibi bir dizi dönüşüm belirten çeşitli öznitelikler için kullanılır.
SVGAnimatedValue<T>Canlandırılabilen türlerin nitelikleri için kullanılır.
SVGLengthSVGLength arabirimi, uzunluk temel veri türüne karşılık gelir. Bir SVGLength nesnesi salt okunur olarak atanabilir; bu, nesneyi değiştirme girişimlerinin aşağıda açıklandığı gibi bir özel durum oluşturulmasına neden olacağı anlamına gelir.
SVGLengthListBu arabirim, SVGLength nesnelerinin bir listesini tanımlar.
SVGMatrixSVG’nin grafik işlemlerinin çoğu, matris aritmetiği amacıyla 3x3’lük bir matrise genişletildiğinde, şu hale gelen: [ace] [bdf] biçiminde 2x3 matris kullanır: [ace] [bdf] [0 0 1]
SVGNumberTemel tür numarası nitelikleri için kullanılır.
SVGNumberListBu arayüz, SVGNumber nesnelerinin bir listesini tanımlar.
SVGPointSVG DOM arabirimlerinin çoğu, SVGPoint sınıfının nesnelerine başvurur. Bir SVGPoint, bir (x, y) koordinat çiftidir. Matris işlemlerinde kullanıldığında, bir SVGPoint şu biçimde bir vektör olarak değerlendirilir: [x] [y] [1] Bir SVGRect nesnesi salt okunur olarak atanırsa, özniteliklerinden birine atama girişiminde bulunulur bir istisnanın atılmasına neden olur.
SVGPointListBu arabirim, SVGPoint nesnelerinin bir listesini tanımlar.
SVGPreserveAspectRatioSVGPreserveAspectRatio arabirimi, SVG’nin bazı öğeleri için kullanılabilen ‘preserveAspectRatio’ özniteliğine karşılık gelir.
SVGRectDikdörtgen geometriyi temsil eder. Dikdörtgenler, minimum X değeri, minimum Y değeri ve genellikle negatif olmayacak şekilde sınırlandırılan bir genişlik ve yüksekliği tanımlayan bir (x,y) koordinat çiftinden oluşan olarak tanımlanır.
SVGStringListSVGStringList, diğer SVGxxxList arabirimleriyle aynı niteliklere ve yöntemlere sahiptir. Uygulayıcılar, çeşitli SVGxxxList arabirimlerini uygulamak için tek bir temel sınıf kullanmayı düşünebilir.
SVGTransformSVGTransform, bir SVGTransformList içindeki bileşen dönüşümlerinden birinin arabirimidir; bu nedenle, bir SVGTransform nesnesi, bir ‘dönüştürme’ öznitelik belirtimi içindeki tek bir bileşene (örneğin, ‘ölçek(…)’ veya ‘matris(…)’) karşılık gelir.
SVGTransformListBu arayüz, SVGTransform nesnelerinin bir listesini tanımlar.
SVGValueTypeSVGValueType türü, temel SVG değer türünü temsil etmek için kullanılır.