מתיקס
סקירה כללית
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 עוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
values | double[] | קראו | החזיר עותק של שש הערכים המתיקים. |
a | double | קראו | החזיר את המרכיב A (מדרגה X / סיבוב). |
b | double | קראו | החזיר את מרכיב b (לגלוב / לגל). |
c | double | קראו | החזיר את מרכיב c (לגלגל / לגל). |
d | double | קראו | החזיר את מרכיב D (מדרגה Y / סיבוב). |
e | double | קראו | החזיר את המרכיב e (תרגם X). |
f | double | קראו | החזיר את המרכיב f (תרגם Y). |
IDENTITY | Matrix | קראו | המתיק של זהות (אין שינוי). |
שיטות
| חתימה | תיאור |
|---|---|
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 |