DocumentUtils
Inheritance: java.lang.Object
public class DocumentUtils
Αυτή η κλάση παρέχει βοηθητικά εργαλεία πέρα από το επίσημο API χειρισμού XPS.
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| createCircle(Point2D center, float radius) | Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει έναν κύκλο. |
| createCircularSegment(Point2D center, float radius, float startAngle, float endAngle) | Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα κυκλικό τμήμα μεταξύ δύο γωνιών. |
| createEllipse(Point2D center, float radiusX, float radiusY) | Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει μια έλλειψη. |
| createImage(String fileName, Rectangle2D imageBox) | Δημιουργεί μια ορθογώνια διαδρομή γεμάτη με εικόνα. |
| createImage(String fileName, Rectangle2D imageBox, ImageMode mode) | Δημιουργεί μια ορθογώνια διαδρομή γεμάτη με εικόνα. |
| createPieSlice(Point2D center, float radius, float startAngle, float endAngle) | Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα τμήμα κύκλου μεταξύ δύο ακτινικών ακτίνων. |
| createRectangle(Rectangle2D rectangle) | Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα ορθογώνιο. |
| createRegularCircumscribedNGon(int n, Point2D center, float radius) | Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα κανονικό n-γωνικό πολύγωνο περιγεγραμμένο γύρω από έναν κύκλο. |
| createRegularInscribedNGon(int n, Point2D center, float radius) | Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα κανονικό n-γωνικό πολύγωνο εγγεγραμμένο σε έναν κύκλο. |
| equals(Object arg0) | |
| getClass() | |
| hashCode() | |
| notify() | |
| notifyAll() | |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
createCircle(Point2D center, float radius)
public XpsPathGeometry createCircle(Point2D center, float radius)
Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει έναν κύκλο.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| center | java.awt.geom.Point2D | Το κεντρικό σημείο του κύκλου. |
| radius | float | Η ακτίνα του κύκλου. |
Returns: XpsPathGeometry - The XPS path geometry.
createCircularSegment(Point2D center, float radius, float startAngle, float endAngle)
public XpsPathGeometry createCircularSegment(Point2D center, float radius, float startAngle, float endAngle)
Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα κυκλικό τμήμα μεταξύ δύο γωνιών.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| center | java.awt.geom.Point2D | Το κέντρο του κύκλου. |
| radius | float | Η ακτίνα του κύκλου. |
| startAngle | float | Η γωνία (μοίρες) της αρχικής ακτίνας. |
| endAngle | float | Η γωνία (μοίρες) της τελικής ακτίνας. |
Returns: XpsPathGeometry - The XPS path geometry.
createEllipse(Point2D center, float radiusX, float radiusY)
public XpsPathGeometry createEllipse(Point2D center, float radiusX, float radiusY)
Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει μια έλλειψη.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| center | java.awt.geom.Point2D | Το κεντρικό σημείο του έλλειψης. |
| radiusX | float | Η οριζόντια ακτίνα του έλλειψης. |
| radiusY | float | Η κάθετη ακτίνα του έλλειψης. |
Returns: XpsPathGeometry - The XPS path geometry.
createImage(String fileName, Rectangle2D imageBox)
public XpsPath createImage(String fileName, Rectangle2D imageBox)
Δημιουργεί μια ορθογώνια διαδρομή γεμάτη με εικόνα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| fileName | java.lang.String | Το όνομα του αρχείου εικόνας. |
| imageBox | java.awt.geom.Rectangle2D | Το πλαίσιο εικόνας για να γεμίσει με την εικόνα. |
Returns: XpsPath - The XPS path.
createImage(String fileName, Rectangle2D imageBox, ImageMode mode)
public XpsPath createImage(String fileName, Rectangle2D imageBox, ImageMode mode)
Δημιουργεί μια ορθογώνια διαδρομή γεμάτη με εικόνα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| fileName | java.lang.String | Το όνομα του αρχείου εικόνας. |
| imageBox | java.awt.geom.Rectangle2D | Το πλαίσιο εικόνας για να γεμίσει με την εικόνα. |
| mode | ImageMode | Λειτουργία προσαρμογής εικόνας. |
Returns: XpsPath - The XPS path.
createPieSlice(Point2D center, float radius, float startAngle, float endAngle)
public XpsPathGeometry createPieSlice(Point2D center, float radius, float startAngle, float endAngle)
Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα τμήμα κύκλου μεταξύ δύο ακτινικών ακτίνων.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| center | java.awt.geom.Point2D | Το κέντρο του κύκλου. |
| radius | float | Η ακτίνα του κύκλου. |
| startAngle | float | Η γωνία (μοίρες) της αρχικής ακτίνας. |
| endAngle | float | Η γωνία (μοίρες) της τελικής ακτίνας. |
Returns: XpsPathGeometry - The XPS path geometry.
createRectangle(Rectangle2D rectangle)
public XpsPathGeometry createRectangle(Rectangle2D rectangle)
Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα ορθογώνιο.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| rectangle | java.awt.geom.Rectangle2D | Το ορθογώνιο. |
Returns: XpsPathGeometry - The XPS path geometry.
createRegularCircumscribedNGon(int n, Point2D center, float radius)
public XpsPathGeometry createRegularCircumscribedNGon(int n, Point2D center, float radius)
Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα κανονικό n-γωνικό πολύγωνο περιγεγραμμένο γύρω από έναν κύκλο.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| n | int | Ο αριθμός των κορυφών. |
| center | java.awt.geom.Point2D | Το κέντρο του κύκλου. |
| radius | float | Η ακτίνα του κύκλου. |
Returns: XpsPathGeometry - The XPS path geometry.
createRegularInscribedNGon(int n, Point2D center, float radius)
public XpsPathGeometry createRegularInscribedNGon(int n, Point2D center, float radius)
Δημιουργεί μια γεωμετρία διαδρομής που αντιπροσωπεύει ένα κανονικό n-γωνικό πολύγωνο εγγεγραμμένο σε έναν κύκλο.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| n | int | Ο αριθμός των κορυφών. |
| center | java.awt.geom.Point2D | Το κέντρο του κύκλου. |
| radius | float | Η ακτίνα του κύκλου. |
Returns: XpsPathGeometry - The XPS path geometry.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long | |
| arg1 | int |