Matrix

Matrix

Overview

Matrix adalah kelas di Aspose.PDF FOSS untuk Java.

Menampilkan matriks transformasi 3x3 yang digunakan dalam keadaan grafis PDF.

Kelas ini menyediakan 20 metode untuk bekerja dengan objek Matrix dalam program Java. Metode yang tersedia meliputi: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: IDENTITY, a, b, c, d, e, dan 2 lagi.

Properties

NameTypeAccessDescription
valuesdouble[]ReadMengembalikan salinan dari enam nilai matriks.
adoubleReadMengembalikan komponen a (skala X / rotate).
bdoubleReadMengembalikan komponen b (rotasi / bias).
cdoubleReadMengembalikan komponen c (rotasi / skew).
ddoubleReadMengembalikan komponen d (skala Y / rotasi).
edoubleReadMengembalikan komponen e (terjemahkan X).
fdoubleReadMengembalikan komponen f (terjemahkan Y).
IDENTITYMatrixReadMatriks identitas (tidak ada transformasi).

Methods

SignatureDescription
Matrix(a: double, b: double, c: double, d: double, e: double, f: double)Membuat matriks dengan enam nilai yang ditentukan.
Matrix(elements: double[])Membuat matriks dari array enam elemen.
Matrix()Membuat matriks identitas.
rotation(angleRadians: double)MatrixMembuat matriks rotasi untuk sudut yang diberikan dalam radian.
getValues()double[]Mengembalikan salinan dari enam nilai matriks.
getA()doubleMengembalikan komponen a (skala X / rotate).
getB()doubleMengembalikan komponen b (rotasi / bias).
getC()doubleMengembalikan komponen c (rotasi / skew).
getD()doubleMengembalikan komponen d (skala Y / rotasi).
getE()doubleMengembalikan komponen e (terjemahkan X).
getF()doubleMengembalikan komponen f (terjemahkan Y).
multiply(other: Matrix)MatrixMengkalikan matriks ini dengan yang lain, mengembalikan matrix baru.
transformPoint(x: double, y: double)double[]Mengubah titik (x, y) dengan matriks ini.
reverse()MatrixMengembalikan matriks terbalik.
transform(rectangle: Rectangle)RectangleMengubah persegi panjang dan mengembalikan kotak pengukur yang sejajar sumbu
dari sudut yang berubah.
fromPdfArray(array: PdfArray)MatrixMembuat Matrix dari array PDF beranggotakan enam angka.
toPdfArray()PdfArrayMengkonversi matriks ini ke array PDF enam angka.
equals(o: Object)boolean
hashCode()int
toString()String

See Also

 Bahasa Indonesia