Matrix

Overview

Matrix là một lớp trong Aspose.PDF FOSS cho Java.

Nó đại diện cho một 3x3 matrix chuyển đổi phù hợp được sử dụng trong trạng thái đồ họa PDF.

Khóa học này cung cấp 20 phương pháp để làm việc với các đối tượng Matrix trong các chương trình Java. Các phương pháp có sẵn bao gồm: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply,6 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : IDENTITY, a, b, c, d, e,Và 2 nhiều hơn nữa.

Properties

NameTypeAccessDescription
valuesdouble[]ReadTrả lại một bản sao của 6 giá trị matrice.
adoubleReadTrở lại thành phần a (scale X / rotate).
bdoubleReadTrở lại b (còn xoay / sượt) thành phần.
cdoubleReadTrở lại thành phần c (còn / sượt).
ddoubleReadTrở lại thành phần d (khu cầu Y / xoay).
edoubleReadTrả lại phần e (translate x).
fdoubleReadTrả lại phần f (translate Y).
IDENTITYMatrixReadMatrix Identity (không có sự biến đổi).

Methods

SignatureDescription
Matrix(a: double, b: double, c: double, d: double, e: double, f: double)Tạo một matrix với sáu giá trị được chỉ định.
Matrix(elements: double[])Tạo một matrix từ một chuỗi sáu yếu tố.
Matrix()Tạo ra bản đồ tính.
rotation(angleRadians: double)MatrixTạo một matrix xoay cho góc độ trong tia.
getValues()double[]Trả lại một bản sao của 6 giá trị matrice.
getA()doubleTrở lại thành phần a (scale X / rotate).
getB()doubleTrở lại b (còn xoay / sượt) thành phần.
getC()doubleTrở lại thành phần c (còn / sượt).
getD()doubleTrở lại thành phần d (khu cầu Y / xoay).
getE()doubleTrả lại phần e (translate x).
getF()doubleTrả lại phần f (translate Y).
multiply(other: Matrix)MatrixTăng số lượng này bằng một phần khác, trả về một số hình mới.
transformPoint(x: double, y: double)double[]Chuyển đổi một điểm (x, y) bằng matrix này.
reverse()MatrixTrở lại Matrix ngược.
transform(rectangle: Rectangle)RectangleChuyển đổi một góc thẳng và trả về hộp kết nối axis của các góc được chuyển hóa.
fromPdfArray(array: PdfArray)MatrixTạo một Matrix từ một loạt PDF gồm sáu số.
toPdfArray()PdfArrayChuyển đổi bản đồ này sang một file PDF gồm sáu số.
equals(o: Object)boolean
hashCode()int
toString()String

See Also

 Tiếng Việt