Matrix

نمای کلی

Matrix یک کلاس در Aspose.PDF FOSS برای جاوا است.

یک ماتریس تبدیل 3x3 مرتبط را نشان می دهد که در حالت گرافیک PDF استفاده می شود.

این کلاس 20 روش برای کار با اشیاء ماتریس در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply,، و 6 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: IDENTITY, a, b, c, d, e,، و 2 تا ديگه .

خواص

نام:نوع:Accessشرح:
valuesdouble[]بخونید.یک کپی از شش مقدار ماتریس را باز می گرداند.
adoubleبخونید.بخش a (scale X / rotate) را باز می گرداند.
bdoubleبخونید.بخش b (دوران / انحراف) را باز می گرداند.
cdoubleبخونید.بخش c (دوران / انحراف) را باز می گرداند.
ddoubleبخونید.بخش d ( مقیاس Y / چرخش) را باز می گرداند.
edoubleبخونید.بخش e (ترجمه X) را بازمی گرداند.
fdoubleبخونید.بخش f (ترجمه Y) را بازمی گرداند.
IDENTITYMatrixبخونید.ماتریس هویت (بدون تغییر).

روش ها

Signatureشرح:
Matrix(a: double, b: double, c: double, d: double, e: double, f: double)یک ماتریس با شش مقدار مشخص ایجاد می کند.
Matrix(elements: double[])یک ماتریس از یک آرایه شش عنصر ایجاد می کند.
Matrix()ماتريس هويي رو ميسازه.
rotation(angleRadians: double)Matrixیک ماتریس چرخش برای زاویه داده شده در رادیان ایجاد می کند.
getValues()double[]یک کپی از شش مقدار ماتریس را باز می گرداند.
getA()doubleبخش a (scale X / rotate) را باز می گرداند.
getB()doubleبخش b (دوران / انحراف) را باز می گرداند.
getC()doubleبخش c (دوران / انحراف) را باز می گرداند.
getD()doubleبخش d ( مقیاس Y / چرخش) را باز می گرداند.
getE()doubleبخش e (ترجمه X) را بازمی گرداند.
getF()doubleبخش f (ترجمه Y) را بازمی گرداند.
multiply(other: Matrix)Matrixاین ماتریس را با دیگری ضرب می کند و یک ماتریش جدید به آن بازمی گرداند.
transformPoint(x: double, y: double)double[]یک نقطه (x, y) را با این ماتریس تبدیل می کند.
reverse()Matrixماتریس معکوس را باز می گرداند.
transform(rectangle: Rectangle)Rectangleیک مستطیل را تبدیل می کند و جعبه محدودی محور گوشه های تغییر یافته را بازمی گرداند.
fromPdfArray(array: PdfArray)Matrixیک ماتریس از آرایه ی PDF شش عدد ایجاد می کند.
toPdfArray()PdfArrayاین ماتریس را به یک آرایه PDF از شش عدد تبدیل می کند.
equals(o: Object)boolean
hashCode()int
toString()String

همچنین ببینید:

 فارسی