Matrix

Overview

Matrix Java için Aspose.PDF FOSS sınıfıdır.

PDF grafik durumunda kullanılan 3x3 affine dönüşüm matrisini temsil eder.

Bu sınıf, Java programlarında Matrix nesneleriyle çalışmak için 20 yöntem sunar. Mevcut yöntemler şunları içerir: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply,6 adet daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : IDENTITY, a, b, c, d, e,Ve 2 daha.

Properties

NameTypeAccessDescription
valuesdouble[]Read6 matris değerinin bir kopyasını geri getirir.
adoubleReadA (Skala X / Rotate) bileşenini geri getirir.
bdoubleReadB (Rota / Skew) bileşenini geri getirir.
cdoubleReadC (Rota / Skew) bileşenini geri getirir.
ddoubleReadD (Y / rotasyon ölçeği) bileşenini geri getirir.
edoubleReadE (translate X) bileşenini geri getirir.
fdoubleReadF (Y) bileşenini geri getirir.
IDENTITYMatrixReadKimlik Matris (Transformasyon Olmayan).

Methods

SignatureDescription
Matrix(a: double, b: double, c: double, d: double, e: double, f: double)6 değerle bir matris oluşturur.
Matrix(elements: double[])Bir altı eleman aralığından bir matris oluşturur.
Matrix()Bu da kimlik matrisini oluşturur.
rotation(angleRadians: double)MatrixRadyanlarda verilen açı için bir dönüş matrisini oluşturur.
getValues()double[]6 matris değerinin bir kopyasını geri getirir.
getA()doubleA (Skala X / Rotate) bileşenini geri getirir.
getB()doubleB (Rota / Skew) bileşenini geri getirir.
getC()doubleC (Rota / Skew) bileşenini geri getirir.
getD()doubleD (Y / rotasyon ölçeği) bileşenini geri getirir.
getE()doubleE (translate X) bileşenini geri getirir.
getF()doubleF (Y) bileşenini geri getirir.
multiply(other: Matrix)MatrixBu matrisin bir başka katı ile çoğaltılması, yeni bir matrix geri getirilmesi.
transformPoint(x: double, y: double)double[]Bu matrisle bir nokta (x, y) dönüştürür.
reverse()Matrixters matrisini geri getirir.
transform(rectangle: Rectangle)RectangleBir düz açı dönüştürür ve dönüşümlü köşelerin eksenli sınır kutusunu geri getirir.
fromPdfArray(array: PdfArray)MatrixBir Matrix oluşturur, altı sayıdan oluşan bir PDF dizisinden.
toPdfArray()PdfArrayBu matrisin altı sayıdan oluşan bir PDF dizisine dönüştürülmesi.
equals(o: Object)boolean
hashCode()int
toString()String

See Also

 Türkçe