Matrix

סקירה כללית

Matrix הוא שיעור ב Aspose.PDF FOSS עבור Java.

מייצג מתיקה של 3x3 טרנספורמציה אפנה המשמשת במצב גרפי PDF.

שיעור זה מספק 20 שיטות לעבוד עם אובייקטים של מתיקס בתוכניות Java. שיטות זמינות כוללות: Matrix, equals, fromPdfArray, getA, getB, getC, getD, getE, getF, getValues, hashCode, multiply,6 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : IDENTITY, a, b, c, d, e,ועוד 2 עוד.

נכסים

שםסוגגישהתיאור
valuesdouble[]קראוהחזיר עותק של שש הערכים המתיקים.
adoubleקראוהחזיר את המרכיב A (מדרגה X / סיבוב).
bdoubleקראוהחזיר את מרכיב b (לגלוב / לגל).
cdoubleקראוהחזיר את מרכיב c (לגלגל / לגל).
ddoubleקראוהחזיר את מרכיב D (מדרגה Y / סיבוב).
edoubleקראוהחזיר את המרכיב e (תרגם X).
fdoubleקראוהחזיר את המרכיב f (תרגם Y).
IDENTITYMatrixקראוהמתיק של זהות (אין שינוי).

שיטות

חתימהתיאור
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 (מדרגה X / סיבוב).
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

ראה גם

 עברית