Mátrix

Összefoglaló

Matrix egy osztály a Aspose.PDF FOSS-ban Java számára.

A PDF grafikus állapotban használt 3x3 affín átalakítási mátrixot képviseli.

Ez a osztály 20 módszert kínál az Matrix objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply, és 6 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: IDENTITY, a, b, c, d, e, és még kettő.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
valuesdouble[]Olvasd!A hat mátrix érték másolatát adja vissza.
adoubleOlvasd!Az a (X/forgatás skála) komponenset adja vissza.
bdoubleOlvasd!A b (forgattatás/csúszás) komponenset adja vissza.
cdoubleOlvasd!Visszaadja a c (forgattatás/csúszás) komponenset.
ddoubleOlvasd!Az d (Y/forgattatási skála) komponenset adja vissza.
edoubleOlvasd!Az e (X) komponenset adja vissza.
fdoubleOlvasd!Az f (Y) komponenset adja vissza.
IDENTITYMatrixOlvasd!Az azonosító mátrix (nem átalakul).

Módszerek

Az aláírás:Leírás
Matrix(a: double, b: double, c: double, d: double, e: double, f: double)A megadott hat értékű mátrixot hoz létre.
Matrix(elements: double[])Hat elemből álló táblázatból készít egy mátrixot.
Matrix()Az azonosító mátrixot hozza létre.
rotation(angleRadians: double)MatrixA megadott szög radiánban történő forgatási mátrixot hoz létre.
getValues()double[]A hat mátrix érték másolatát adja vissza.
getA()doubleAz a (X/forgatás skála) komponenset adja vissza.
getB()doubleA b (forgattatás/csúszás) komponenset adja vissza.
getC()doubleVisszaadja a c (forgattatás/csúszás) komponenset.
getD()doubleAz d (Y/forgattatási skála) komponenset adja vissza.
getE()doubleAz e (X) komponenset adja vissza.
getF()doubleAz f (Y) komponenset adja vissza.
multiply(other: Matrix)MatrixEz a matrix egy másikkal szorozódik, és új mátricset ad.
transformPoint(x: double, y: double)double[]Átalakítja a pontot (x, y) ezzel az mátrixsal.
reverse()MatrixVisszaadja a fordított mátrixot.
transform(rectangle: Rectangle)RectangleÁtalakítja a téglalapot és visszaadja az tengelyre igazított határoló mezőt.
A változott sarok.
fromPdfArray(array: PdfArray)MatrixHat számból álló PDF-s táblázatból készít egy Mátrixot.
toPdfArray()PdfArrayEz a matrix egy PDF-s sorba változik, hat számból.
equals(o: Object)boolean
hashCode()int
toString()String

Lásd még:

 Magyar