DocumentUtils
Inheritance: java.lang.Object
public class DocumentUtils
Kelas ini menyediakan utilitas di luar API manipulasi XPS formal.
Metode
| Metode | Deskripsi |
|---|---|
| createCircle(Point2D center, float radius) | Membuat geometri jalur yang merepresentasikan sebuah lingkaran. |
| createCircularSegment(Point2D center, float radius, float startAngle, float endAngle) | Membuat geometri jalur yang merepresentasikan segmen melingkar antara dua sudut. |
| createEllipse(Point2D center, float radiusX, float radiusY) | Membuat geometri jalur yang merepresentasikan sebuah elips. |
| createImage(String fileName, Rectangle2D imageBox) | Membuat jalur persegi panjang yang diisi dengan gambar. |
| createImage(String fileName, Rectangle2D imageBox, ImageMode mode) | Membuat jalur persegi panjang yang diisi dengan gambar. |
| createPieSlice(Point2D center, float radius, float startAngle, float endAngle) | Membuat geometri jalur yang merepresentasikan irisan lingkaran antara dua sinar radial. |
| createRectangle(Rectangle2D rectangle) | Membuat geometri jalur yang merepresentasikan sebuah persegi panjang. |
| createRegularCircumscribedNGon(int n, Point2D center, float radius) | Membuat geometri jalur yang merepresentasikan n-gon reguler yang mengelilingi sebuah lingkaran. |
| createRegularInscribedNGon(int n, Point2D center, float radius) | Membuat geometri jalur yang merepresentasikan n-gon reguler yang terinskripsi dalam sebuah lingkaran. |
| 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)
Membuat geometri jalur yang merepresentasikan sebuah lingkaran.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| center | java.awt.geom.Point2D | Titik pusat lingkaran. |
| jari-jari | float | Jari-jari lingkaran. |
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)
Membuat geometri jalur yang merepresentasikan segmen melingkar antara dua sudut.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| center | java.awt.geom.Point2D | Pusat lingkaran. |
| jari-jari | float | Jari-jari lingkaran. |
| startAngle | float | Sudut (derajat) dari sinar awal. |
| endAngle | float | Sudut (derajat) dari sinar akhir. |
Returns: XpsPathGeometry - The XPS path geometry.
createEllipse(Point2D center, float radiusX, float radiusY)
public XpsPathGeometry createEllipse(Point2D center, float radiusX, float radiusY)
Membuat geometri jalur yang merepresentasikan sebuah elips.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| center | java.awt.geom.Point2D | Titik pusat elips. |
| radiusX | float | Jari-jari horizontal elips. |
| radiusY | float | Jari-jari vertikal elips. |
Returns: XpsPathGeometry - The XPS path geometry.
createImage(String fileName, Rectangle2D imageBox)
public XpsPath createImage(String fileName, Rectangle2D imageBox)
Membuat jalur persegi panjang yang diisi dengan gambar.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| fileName | java.lang.String | Nama berkas gambar. |
| imageBox | java.awt.geom.Rectangle2D | Kotak gambar untuk diisi dengan gambar. |
Returns: XpsPath - The XPS path.
createImage(String fileName, Rectangle2D imageBox, ImageMode mode)
public XpsPath createImage(String fileName, Rectangle2D imageBox, ImageMode mode)
Membuat jalur persegi panjang yang diisi dengan gambar.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| fileName | java.lang.String | Nama berkas gambar. |
| imageBox | java.awt.geom.Rectangle2D | Kotak gambar untuk diisi dengan gambar. |
| mode | ImageMode | Mode penyesuaian gambar. |
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)
Membuat geometri jalur yang merepresentasikan irisan lingkaran antara dua sinar radial.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| center | java.awt.geom.Point2D | Pusat lingkaran. |
| jari-jari | float | Jari-jari lingkaran. |
| startAngle | float | Sudut (derajat) dari sinar awal. |
| endAngle | float | Sudut (derajat) dari sinar akhir. |
Returns: XpsPathGeometry - The XPS path geometry.
createRectangle(Rectangle2D rectangle)
public XpsPathGeometry createRectangle(Rectangle2D rectangle)
Membuat geometri jalur yang merepresentasikan sebuah persegi panjang.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| rectangle | java.awt.geom.Rectangle2D | Persegi panjang. |
Returns: XpsPathGeometry - The XPS path geometry.
createRegularCircumscribedNGon(int n, Point2D center, float radius)
public XpsPathGeometry createRegularCircumscribedNGon(int n, Point2D center, float radius)
Membuat geometri jalur yang merepresentasikan n-gon reguler yang mengelilingi sebuah lingkaran.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| n | int | Jumlah titik sudut. |
| center | java.awt.geom.Point2D | Pusat lingkaran. |
| jari-jari | float | Jari-jari lingkaran. |
Returns: XpsPathGeometry - The XPS path geometry.
createRegularInscribedNGon(int n, Point2D center, float radius)
public XpsPathGeometry createRegularInscribedNGon(int n, Point2D center, float radius)
Membuat geometri jalur yang merepresentasikan n-gon reguler yang terinskripsi dalam sebuah lingkaran.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| n | int | Jumlah titik sudut. |
| center | java.awt.geom.Point2D | Pusat lingkaran. |
| jari-jari | float | Jari-jari lingkaran. |
Returns: XpsPathGeometry - The XPS path geometry.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| 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 | Tipe | Deskripsi |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long | |
| arg1 | int |