DocumentUtils
Inheritance: java.lang.Object
public class DocumentUtils
Diese Klasse bietet Hilfsprogramme über die offizielle XPS-Manipulations-API hinaus.
Methoden
| Methode | Beschreibung |
|---|---|
| createCircle(Point2D center, float radius) | Erstellt eine Pfadgeometrie, die einen Kreis darstellt. |
| createCircularSegment(Point2D center, float radius, float startAngle, float endAngle) | Erstellt eine Pfadgeometrie, die ein kreisförmiges Segment zwischen zwei Winkeln darstellt. |
| createEllipse(Point2D center, float radiusX, float radiusY) | Erstellt eine Pfadgeometrie, die eine Ellipse darstellt. |
| createImage(String fileName, Rectangle2D imageBox) | Erstellt einen rechteckigen Pfad, der mit einem Bild gefüllt ist. |
| createImage(String fileName, Rectangle2D imageBox, ImageMode mode) | Erstellt einen rechteckigen Pfad, der mit einem Bild gefüllt ist. |
| createPieSlice(Point2D center, float radius, float startAngle, float endAngle) | Erstellt eine Pfadgeometrie, die ein Kreissegment zwischen zwei radialen Strahlen darstellt. |
| createRectangle(Rectangle2D rectangle) | Erstellt eine Pfadgeometrie, die ein Rechteck darstellt. |
| createRegularCircumscribedNGon(int n, Point2D center, float radius) | Erstellt eine Pfadgeometrie, die ein regelmäßiges n-Eck darstellt, das um einen Kreis herum beschrieben ist. |
| createRegularInscribedNGon(int n, Point2D center, float radius) | Erstellt eine Pfadgeometrie, die ein regelmäßiges n-Eck darstellt, das in einen Kreis eingeschrieben ist. |
| 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)
Erstellt eine Pfadgeometrie, die einen Kreis darstellt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| center | java.awt.geom.Point2D | Der Mittelpunkt des Kreises. |
| Radius | float | Der Radius des Kreises. |
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)
Erstellt eine Pfadgeometrie, die ein kreisförmiges Segment zwischen zwei Winkeln darstellt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| center | java.awt.geom.Point2D | Der Mittelpunkt des Kreises. |
| Radius | float | Der Radius des Kreises. |
| startAngle | float | Der Winkel (Grad) des Startstrahls. |
| endAngle | float | Der Winkel (Grad) des Endstrahls. |
Returns: XpsPathGeometry - The XPS path geometry.
createEllipse(Point2D center, float radiusX, float radiusY)
public XpsPathGeometry createEllipse(Point2D center, float radiusX, float radiusY)
Erstellt eine Pfadgeometrie, die eine Ellipse darstellt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| center | java.awt.geom.Point2D | Der Mittelpunkt der Ellipse. |
| radiusX | float | Der horizontale Radius der Ellipse. |
| radiusY | float | Der vertikale Radius der Ellipse. |
Returns: XpsPathGeometry - The XPS path geometry.
createImage(String fileName, Rectangle2D imageBox)
public XpsPath createImage(String fileName, Rectangle2D imageBox)
Erstellt einen rechteckigen Pfad, der mit einem Bild gefüllt ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fileName | java.lang.String | Der Name der Bilddatei. |
| imageBox | java.awt.geom.Rectangle2D | Der Bildrahmen, der mit dem Bild gefüllt wird. |
Returns: XpsPath - The XPS path.
createImage(String fileName, Rectangle2D imageBox, ImageMode mode)
public XpsPath createImage(String fileName, Rectangle2D imageBox, ImageMode mode)
Erstellt einen rechteckigen Pfad, der mit einem Bild gefüllt ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fileName | java.lang.String | Der Name der Bilddatei. |
| imageBox | java.awt.geom.Rectangle2D | Der Bildrahmen, der mit dem Bild gefüllt wird. |
| mode | ImageMode | Bild-Anpassungsmodus. |
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)
Erstellt eine Pfadgeometrie, die ein Kreissegment zwischen zwei radialen Strahlen darstellt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| center | java.awt.geom.Point2D | Der Mittelpunkt des Kreises. |
| Radius | float | Der Radius des Kreises. |
| startAngle | float | Der Winkel (Grad) des Startstrahls. |
| endAngle | float | Der Winkel (Grad) des Endstrahls. |
Returns: XpsPathGeometry - The XPS path geometry.
createRectangle(Rectangle2D rectangle)
public XpsPathGeometry createRectangle(Rectangle2D rectangle)
Erstellt eine Pfadgeometrie, die ein Rechteck darstellt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rectangle | java.awt.geom.Rectangle2D | Das Rechteck. |
Returns: XpsPathGeometry - The XPS path geometry.
createRegularCircumscribedNGon(int n, Point2D center, float radius)
public XpsPathGeometry createRegularCircumscribedNGon(int n, Point2D center, float radius)
Erstellt eine Pfadgeometrie, die ein regelmäßiges n-Eck darstellt, das um einen Kreis herum beschrieben ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| n | int | Die Anzahl der Scheitelpunkte. |
| center | java.awt.geom.Point2D | Der Mittelpunkt des Kreises. |
| Radius | float | Der Radius des Kreises. |
Returns: XpsPathGeometry - The XPS path geometry.
createRegularInscribedNGon(int n, Point2D center, float radius)
public XpsPathGeometry createRegularInscribedNGon(int n, Point2D center, float radius)
Erstellt eine Pfadgeometrie, die ein regelmäßiges n-Eck darstellt, das in einen Kreis eingeschrieben ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| n | int | Die Anzahl der Scheitelpunkte. |
| center | java.awt.geom.Point2D | Der Mittelpunkt des Kreises. |
| Radius | float | Der Radius des Kreises. |
Returns: XpsPathGeometry - The XPS path geometry.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long | |
| arg1 | int |