PageAPI
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.xps.features.EventBasedModifications.IModificationAPI
public class PageAPI implements EventBasedModifications.IModificationAPI
API modifikasi elemen Page.
Metode
add(T element)
public T <T>add(T element)
Menambahkan elemen konten (Canvas, Path, atau Glyphs)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| elemen | T | Elemen yang akan ditambahkan. |
Returns: T - Elemen yang ditambahkan.
insert(int index, T element)
public T <T>insert(int index, T element)
Menyisipkan elemen (Canvas, Path, atau Glyphs) ke halaman pada posisi indeks.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| indeks | int | Posisi di mana elemen harus disisipkan. |
| elemen | T | Elemen yang akan disisipkan. |
Returns: T - Elemen yang disisipkan.
remove(T element)
public T <T>remove(T element)
Menghapus elemen dari halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| elemen | T | Elemen yang akan dihapus. |
Returns: T - Elemen yang dihapus.
addCanvas()
public XpsCanvas addCanvas()
Menambahkan kanvas baru ke halaman.
Returns: XpsCanvas - Added canvas.
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Menambahkan glyphs baru ke halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| font | XpsFont | Sumber font. |
| fontRenderingEmSize | float | Ukuran font. |
| originX | float | Koordinat X asal glif. |
| originY | float | Koordinat Y asal glif. |
| unicodeString | java.lang.String | String yang akan dicetak. |
Returns: XpsGlyphs - Added glyphs.
addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Menambahkan glyphs baru ke halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| fontFamily | java.lang.String | Keluarga font. |
| fontRenderingEmSize | float | Ukuran font. |
| fontStyle | XpsFontStyle | Gaya font. |
| originX | float | Koordinat X asal glif. |
| originY | float | Koordinat Y asal glif. |
| unicodeString | java.lang.String | String yang akan dicetak. |
Returns: XpsGlyphs - Added glyphs.
addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
public void addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
Menambahkan entri outline ke dokumen.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| deskripsi | java.lang.String | Deskripsi entri. |
| outlineLevel | int | Tingkat outline. |
| targetPageNumber | int | Nomor halaman target. |
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Menambahkan path baru ke halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| data | XpsPathGeometry | Geometri jalur. |
Returns: XpsPath - Added path.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
Membuat segmen busur elips stroked baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| titik | java.awt.geom.Point2D | Titik akhir dari busur elips. |
| ukuran | java.awt.geom.Dimension2D | Radius x dan y dari busur elips sebagai pasangan x,y. |
| rotationAngle | float | Menunjukkan bagaimana elips diputar relatif terhadap sistem koordinat saat ini. |
| isLargeArc | boolean | Menentukan apakah busur digambar dengan penyapuan 180 derajat atau lebih. |
| sweepDirection | XpsSweepDirection | Arah di mana busur digambar. |
Returns: XpsArcSegment - New elliptical arc segment.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
Membuat segmen busur elips baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| titik | java.awt.geom.Point2D | Titik akhir dari busur elips. |
| ukuran | java.awt.geom.Dimension2D | Radius x dan y dari busur elips sebagai pasangan x,y. |
| rotationAngle | float | Menunjukkan bagaimana elips diputar relatif terhadap sistem koordinat saat ini. |
| isLargeArc | boolean | Menentukan apakah busur digambar dengan penyapuan 180 derajat atau lebih. |
| sweepDirection | XpsSweepDirection | Arah di mana busur digambar. |
| isStroked | boolean | Menentukan apakah goresan untuk segmen jalur ini digambar. |
Returns: XpsArcSegment - New elliptical arc segment.
createCanvas()
public XpsCanvas createCanvas()
Membuat kanvas baru.
Returns: XpsCanvas - New canvas.
createColor(XpsIccProfile iccProfile, float[] components)
public XpsColor createColor(XpsIccProfile iccProfile, float[] components)
Membuat warna baru dalam ruang warna berbasis ICC.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| iccProfile | XpsIccProfile | Sumber daya profil ICC. |
| components | float[] | Komponen warna. |
Returns: XpsColor - New color.
createColor(float r, float g, float b)
public XpsColor createColor(float r, float g, float b)
Membuat warna baru dalam ruang warna scRGB.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| r | float | Komponen warna merah. |
| g | float | Komponen warna hijau. |
| b | float | Komponen warna biru. |
Returns: XpsColor - New color.
createColor(float a, float r, float g, float b)
public XpsColor createColor(float a, float r, float g, float b)
Membuat warna baru dalam ruang warna scRGB.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| a | float | Komponen warna alfa. |
| r | float | Komponen warna merah. |
| g | float | Komponen warna hijau. |
| b | float | Komponen warna biru. |
Returns: XpsColor - New color.
createColor(int r, int g, int b)
public XpsColor createColor(int r, int g, int b)
Membuat warna baru dalam ruang warna sRGB.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| r | int | Komponen warna merah. |
| g | int | Komponen warna hijau. |
| b | int | Komponen warna biru. |
Returns: XpsColor - New color.
createColor(int a, int r, int g, int b)
public XpsColor createColor(int a, int r, int g, int b)
Membuat warna baru dalam ruang warna sRGB.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| a | int | Komponen warna alfa. |
| r | int | Komponen warna merah. |
| g | int | Komponen warna hijau. |
| b | int | Komponen warna biru. |
Returns: XpsColor - New color.
createColor(Color color)
public XpsColor createColor(Color color)
Membuat warna baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| color | java.awt.Color | Instansi warna asli untuk warna RGB. |
Returns: XpsColor - New color.
createColor(String path, float[] components)
public XpsColor createColor(String path, float[] components)
Membuat warna baru dalam ruang warna berbasis ICC.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| path | java.lang.String | Jalur ke profil ICC. |
| components | float[] | Komponen warna. |
Returns: XpsColor - New color.
createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Membuat glyphs baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| font | XpsFont | Sumber font. |
| fontRenderingEmSize | float | Ukuran font. |
| originX | float | Koordinat X asal glif. |
| originY | float | Koordinat Y asal glif. |
| unicodeString | java.lang.String | String yang akan dicetak. |
Returns: XpsGlyphs - New glyphs.
createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Membuat glyphs baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| fontFamily | java.lang.String | Keluarga font. |
| fontRenderingEmSize | float | Ukuran font. |
| fontStyle | XpsFontStyle | Gaya font. |
| originX | float | Koordinat X asal glif. |
| originY | float | Koordinat Y asal glif. |
| unicodeString | java.lang.String | String yang akan dicetak. |
Returns: XpsGlyphs - New glyphs.
createGradientStop(XpsColor color, float offset)
public XpsGradientStop createGradientStop(XpsColor color, float offset)
Membuat stop gradien baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| color | XpsColor | Warna henti gradien. |
| offset | float | Offset gradien. |
Returns: XpsGradientStop - New gradient stop.
createGradientStop(Color color, float offset)
public XpsGradientStop createGradientStop(Color color, float offset)
Membuat stop gradien baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| color | java.awt.Color | Warna henti gradien. |
| offset | float | Offset gradien. |
Returns: XpsGradientStop - New gradient stop.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
Membuat kuas gambar baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| image | XpsImage | Sebuah sumber gambar. |
| viewbox | java.awt.geom.Rectangle2D | Posisi dan dimensi konten sumber kuas. |
| viewport | java.awt.geom.Rectangle2D | Wilayah dalam ruang koordinat kontainer dari ubin kuas utama yang (mungkin berulang kali) diterapkan untuk mengisi wilayah tempat kuas diterapkan |
Returns: XpsImageBrush - New image brush.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
Membuat kuas gambar baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| imagePath | java.lang.String | Jalur ke gambar yang akan digunakan sebagai ubin kuas. |
| viewbox | java.awt.geom.Rectangle2D | Posisi dan dimensi konten sumber kuas. |
| viewport | java.awt.geom.Rectangle2D | Wilayah dalam ruang koordinat kontainer dari ubin kuas utama yang (mungkin berulang kali) diterapkan untuk mengisi wilayah tempat kuas diterapkan |
Returns: XpsImageBrush - New image brush.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
Membuat kuas gradien linear baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Titik awal gradien linier. |
| endPoint | java.awt.geom.Point2D | Titik akhir gradien linier. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(List<XpsGradientStop> gradientStops, Point2D startPoint, Point2D endPoint)
Membuat kuas gradien linear baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | Daftar titik henti gradien. |
| startPoint | java.awt.geom.Point2D | Titik awal gradien linier. |
| endPoint | java.awt.geom.Point2D | Titik akhir gradien linier. |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
public XpsMatrix createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Membuat matriks transformasi affine baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| m11 | float | Elemen 11. |
| m12 | float | Elemen 12. |
| m21 | float | Elemen 21. |
| m22 | float | Elemen 22. |
| m31 | float | Element 31. |
| m32 | float | Element 32. |
Returns: XpsMatrix - New affine transformation matrix.
createPath(XpsPathGeometry data)
public XpsPath createPath(XpsPathGeometry data)
Membuat path baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| data | XpsPathGeometry | Geometri jalur. |
Returns: XpsPath - New path.
createPathFigure(Point2D startPoint)
public XpsPathFigure createPathFigure(Point2D startPoint)
Membuat figur path terbuka baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Titik awal untuk segmen pertama dari gambar jalur. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)
Membuat figur path baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Titik awal untuk segmen pertama dari gambar jalur. |
| isClosed | boolean | Menentukan apakah jalur ditutup. Jika diatur ke true, goresan digambar “closed”, yaitu titik terakhir pada segmen terakhir dari gambar jalur dihubungkan dengan titik yang ditentukan dalam atribut StartPoint, jika tidak goresan digambar “open”, dan titik terakhir tidak terhubung ke titik awal. Hanya berlaku jika gambar jalur digunakan dalam elemen Path yang menentukan goresan. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)
Membuat figur path terbuka baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Titik awal untuk segmen pertama dari gambar jalur. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Daftar segmen jalur. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments, boolean isClosed)
Membuat figur path baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Titik awal untuk segmen pertama dari gambar jalur. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Daftar segmen jalur. |
| isClosed | boolean | Menentukan apakah jalur ditutup. Jika diatur ke true, goresan digambar “closed”, yaitu titik terakhir pada segmen terakhir dari gambar jalur dihubungkan dengan titik yang ditentukan dalam atribut StartPoint, jika tidak goresan digambar “open”, dan titik terakhir tidak terhubung ke titik awal. Hanya berlaku jika gambar jalur digunakan dalam elemen Path yang menentukan goresan. |
Returns: XpsPathFigure - New path figure.
createPathGeometry()
public XpsPathGeometry createPathGeometry()
Membuat geometri path baru.
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(String abbreviatedGeometry)
public XpsPathGeometry createPathGeometry(String abbreviatedGeometry)
Membuat geometri jalur baru yang ditentukan dengan bentuk singkat.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| abbreviatedGeometry | java.lang.String | Bentuk singkat dari geometri jalur. |
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(List pathFigures)
public XpsPathGeometry createPathGeometry(List<XpsPathFigure> pathFigures)
Membuat geometri jalur baru dengan daftar gambar jalur yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| pathFigures | java.util.List<com.aspose.xps.XpsPathFigure> | Daftar gambar jalur. |
Returns: XpsPathGeometry - New path geometry.
createPolyBezierSegment(Point2D[] points)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points)
Membuat satu set kurva B?zier kubik yang digores.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| points | java.awt.geom.Point2D[] | Titik kontrol untuk beberapa segmen B?bezier. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points, boolean isStroked)
Membuat satu set kurva B?bezier kubik baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| points | java.awt.geom.Point2D[] | Titik kontrol untuk beberapa segmen B?bezier. |
| isStroked | boolean | Menentukan apakah goresan untuk segmen jalur ini digambar. |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyLineSegment(Point2D[] points)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points)
Membuat gambar poligonal yang digores baru yang berisi jumlah sembarang vertex individual.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| points | java.awt.geom.Point2D[] | Sekumpulan koordinat untuk beberapa segmen yang mendefinisikan segmen poly line. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyLineSegment(Point2D[] points, boolean isStroked)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points, boolean isStroked)
Membuat gambar poligonal baru yang berisi jumlah sembarang vertex individual.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| points | java.awt.geom.Point2D[] | Sekumpulan koordinat untuk beberapa segmen yang mendefinisikan segmen poly line. |
| isStroked | boolean | Menentukan apakah goresan untuk segmen jalur ini digambar. |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyQuadraticBezierSegment(Point2D[] points)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points)
Membuat satu set kurva B?bezier kuadratik yang digores baru dari titik sebelumnya dalam gambar jalur melalui sekumpulan vertex, menggunakan titik kontrol yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| points | java.awt.geom.Point2D[] | Titik kontrol untuk beberapa segmen kuadratik B?bezier. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
Membuat satu set kurva B?bezier kuadratik baru dari titik sebelumnya dalam gambar jalur melalui sekumpulan vertex, menggunakan titik kontrol yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| points | java.awt.geom.Point2D[] | Titik kontrol untuk beberapa segmen kuadratik B?bezier. |
| isStroked | boolean | Menentukan apakah goresan untuk segmen jalur ini digambar. |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
Membuat kuas gradien radial baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| center | java.awt.geom.Point2D | Titik pusat gradien radial (yaitu, pusat elips). |
| gradientOrigin | java.awt.geom.Point2D | Titik asal gradien radial. |
| radiusX | float | Radius pada dimensi x dari elips yang mendefinisikan gradien radial. |
| radiusY | float | Radius pada dimensi y dari elips yang mendefinisikan gradien radial. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createRadialGradientBrush(List gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(List<XpsGradientStop> gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
Membuat kuas gradien radial baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | Daftar titik henti gradien. |
| center | java.awt.geom.Point2D | Titik pusat gradien radial (yaitu, pusat elips). |
| gradientOrigin | java.awt.geom.Point2D | Titik asal gradien radial. |
| radiusX | float | Radius pada dimensi x dari elips yang mendefinisikan gradien radial. |
| radiusY | float | Radius pada dimensi y dari elips yang mendefinisikan gradien radial. |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createSolidColorBrush(XpsColor color)
public XpsSolidColorBrush createSolidColorBrush(XpsColor color)
Membuat kuas warna solid baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| color | XpsColor | Warna untuk elemen yang diisi. |
Returns: XpsSolidColorBrush - New solid color brush.
createSolidColorBrush(Color color)
public XpsSolidColorBrush createSolidColorBrush(Color color)
Membuat kuas warna solid baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| color | java.awt.Color | Warna untuk elemen yang diisi. |
Returns: XpsSolidColorBrush - New solid color brush.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
public XpsVisualBrush createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
Membuat kuas visual baru.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| element | XpsContentElement | Elemen XPS (Canvas, Path, atau Glyphs) untuk properti Visual dari visual brush. |
| viewbox | java.awt.geom.Rectangle2D | Posisi dan dimensi konten sumber kuas. |
| viewport | java.awt.geom.Rectangle2D | Wilayah dalam ruang koordinat kontainer dari ubin kuas utama yang (mungkin berulang kali) diterapkan untuk mengisi wilayah tempat kuas diterapkan |
Returns: XpsVisualBrush - New visual brush.
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
getHeight()
public float getHeight()
Mengembalikan tinggi halaman, dinyatakan sebagai angka real dalam satuan ruang koordinat efektif.
Returns: float - Tinggi halaman.
getPageCount()
public int getPageCount()
Mengembalikan jumlah halaman dalam dokumen aktif.
Returns: int - Jumlah halaman dalam dokumen aktif.
getTotalPageCount()
public int getTotalPageCount()
Mengembalikan total jumlah halaman dalam semua dokumen di dalam dokumen XPS.
Returns: int - Total jumlah halaman dalam semua dokumen di dalam dokumen XPS.
getUtils()
public DocumentUtils getUtils()
Mendapatkan objek yang menyediakan utilitas di luar API manipulasi XPS formal.
Returns: DocumentUtils - The object that provides utilities beyond the formal XPS manipulation API.
getWidth()
public float getWidth()
Mengembalikan lebar halaman, dinyatakan sebagai angka real dalam satuan ruang koordinat efektif.
Returns: float - Lebar halaman.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
Menyisipkan kanvas baru ke halaman pada posisi indeks.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| indeks | int | Posisi di mana kanvas baru harus disisipkan. |
Returns: XpsCanvas - Inserted canvas.
insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
Menyisipkan glyph baru ke halaman pada posisi indeks.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| indeks | int | Posisi di mana glyph baru harus disisipkan. |
| font | XpsFont | Sumber font. |
| fontSize | float | Ukuran font. |
| originX | float | Koordinat X asal glif. |
| originY | float | Koordinat Y asal glif. |
| unicodeString | java.lang.String | String yang akan dicetak. |
Returns: XpsGlyphs - Inserted glyphs.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Menyisipkan glyph baru ke halaman pada posisi indeks.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| indeks | int | Posisi di mana glyph baru harus disisipkan. |
| fontFamily | java.lang.String | Keluarga font. |
| fontSize | float | Ukuran font. |
| fontStyle | XpsFontStyle | Gaya font. |
| originX | float | Koordinat X asal glif. |
| originY | float | Koordinat Y asal glif. |
| unicodeString | java.lang.String | String yang akan dicetak. |
Returns: XpsGlyphs - Inserted glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Menyisipkan jalur baru ke halaman pada posisi indeks.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| indeks | int | Posisi di mana jalur baru harus disisipkan. |
| data | XpsPathGeometry | Geometri jalur. |
Returns: XpsPath - Inserted path.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public XpsContentElement removeAt(int index)
Menghapus elemen pada posisi indeks dari halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| indeks | int | Posisi di mana elemen harus dihapus. |
Returns: XpsContentElement - Removed element.
setHeight(float value)
public void setHeight(float value)
Mengatur tinggi halaman, dinyatakan sebagai angka real dalam satuan ruang koordinat efektif.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | float | Tinggi halaman. |
setWidth(float value)
public void setWidth(float value)
Mengatur lebar halaman, dinyatakan sebagai angka real dalam satuan ruang koordinat efektif.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | float | Lebar halaman. |
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 |