XpsPath

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement, com.aspose.xps.XpsContentElement

public final class XpsPath extends XpsContentElement

Kelas yang mengenkapsulasi fitur elemen Path. Elemen ini adalah satu-satunya cara untuk menambahkan grafik vektor dan gambar ke halaman tetap. Ini mendefinisikan satu grafik vektor yang akan dirender pada halaman.

Metode

MetodeDeskripsi
deepClone()Mengkloning path ini.
equals(Object arg0)
get(int i)Menyediakan akses ke anak elemen berdasarkan indeks i.
getClass()
getClip()Mengembalikan geometri jalur yang membatasi wilayah yang dirender dari elemen.
getData()Mengembalikan geometri path.
getFill()Mengembalikan kuas yang digunakan untuk melukis geometri yang ditentukan oleh properti Data dari path.
getHyperlinkTarget()Mengembalikan objek target hyperlink.
getOpacity()Mengembalikan nilai yang menentukan transparansi seragam elemen.
getOpacityMask()Mengembalikan kuas yang menentukan masker nilai alfa yang diterapkan pada elemen dengan cara yang sama seperti atribut Opacity, tetapi memungkinkan nilai alfa yang berbeda untuk area yang berbeda dari elemen.
getRenderTransform()Mengembalikan matriks transformasi afinnya yang menetapkan kerangka koordinat baru untuk semua atribut elemen dan semua elemen anak (jika ada).
getStroke()Mengembalikan kuas yang digunakan untuk menggambar goresan.
getStrokeDashArray()Mengembalikan array yang menentukan panjang dash dan celah dari goresan outline.
getStrokeDashCap()Mengembalikan nilai yang menentukan bagaimana ujung setiap dash digambar.
getStrokeDashOffset()Mengembalikan titik awal untuk mengulang pola array dash.
getStrokeEndLineCap()Mengembalikan nilai yang mendefinisikan bentuk ujung dash terakhir dalam goresan.
getStrokeLineJoin()Mengembalikan nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.
getStrokeMiterLimit()Mengembalikan rasio antara panjang miter maksimum dan setengah ketebalan goresan.
getStrokeStartLineCap()Mengembalikan nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.
getStrokeThickness()Mengembalikan ketebalan goresan, dalam satuan ruang koordinat efektif (termasuk transformasi render path).
hashCode()
iterator()Implementasi antarmuka Iterable.
notify()
notifyAll()
setClip(XpsPathGeometry value)Mengatur geometri jalur yang membatasi wilayah yang dirender dari elemen.
setData(XpsPathGeometry value)Mengatur geometri path.
setFill(XpsBrush value)Mengatur kuas yang digunakan untuk melukis geometri yang ditentukan oleh properti Data dari path.
setHyperlinkTarget(XpsHyperlinkTarget value)Mengatur objek target hyperlink.
setOpacity(float value)Mengatur nilai yang mendefinisikan transparansi seragam elemen.
setOpacityMask(XpsBrush value)Mengatur kuas yang menentukan masker nilai alfa yang diterapkan pada elemen dengan cara yang sama seperti atribut Opacity, tetapi memungkinkan nilai alfa yang berbeda untuk area yang berbeda dari elemen.
setRenderTransform(XpsMatrix value)Mengatur matriks transformasi afinnya yang menetapkan kerangka koordinat baru untuk semua atribut elemen dan untuk semua elemen anak (jika ada).
setStroke(XpsBrush value)Mengatur kuas yang digunakan untuk menggambar goresan.
setStrokeDashArray(float[] value)Mengatur array yang menentukan panjang dash dan celah dari goresan outline.
setStrokeDashCap(XpsDashCap value)Mengatur nilai yang menentukan bagaimana ujung setiap dash digambar.
setStrokeDashOffset(float value)Mengatur titik awal untuk mengulang pola array dash.
setStrokeEndLineCap(XpsLineCap value)Mengatur nilai yang mendefinisikan bentuk ujung dash terakhir dalam goresan.
setStrokeLineJoin(XpsLineJoin value)Mengatur nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.
setStrokeMiterLimit(float value)Mengatur rasio antara panjang miter maksimum dan setengah ketebalan goresan.
setStrokeStartLineCap(XpsLineCap value)Mengatur nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.
setStrokeThickness(float value)Mengatur ketebalan goresan, dalam satuan ruang koordinat efektif (termasuk transformasi render path).
size()Mengembalikan jumlah elemen anak.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsPath deepClone()

Mengkloning path ini.

Returns: XpsPath - Clone this path.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Menyediakan akses ke anak elemen berdasarkan indeks i.

Parameters:

ParameterTipeDeskripsi
iintIndeks elemen anak.

Returns: XpsContentElement - Child element at i position.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

Mengembalikan geometri jalur yang membatasi wilayah yang dirender dari elemen.

Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.

getData()

public XpsPathGeometry getData()

Mengembalikan geometri path.

Returns: XpsPathGeometry - The geometry of the path.

getFill()

public XpsBrush getFill()

Mengembalikan kuas yang digunakan untuk melukis geometri yang ditentukan oleh properti Data dari path.

Returns: XpsBrush - The brush used to paint the geometry specified

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

Mengembalikan objek target hyperlink.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

Mengembalikan nilai yang menentukan transparansi seragam elemen.

Returns: float - Nilai yang mendefinisikan transparansi seragam elemen.

getOpacityMask()

public XpsBrush getOpacityMask()

Mengembalikan kuas yang menentukan masker nilai alfa yang diterapkan pada elemen dengan cara yang sama seperti atribut Opacity, tetapi memungkinkan nilai alfa yang berbeda untuk area yang berbeda dari elemen.

Returns: XpsBrush - The brush specifying a mask.

getRenderTransform()

public XpsMatrix getRenderTransform()

Mengembalikan matriks transformasi afinnya yang menetapkan kerangka koordinat baru untuk semua atribut elemen dan semua elemen anak (jika ada).

Returns: XpsMatrix - The affine transformation matrix.

getStroke()

public XpsBrush getStroke()

Mengembalikan kuas yang digunakan untuk menggambar goresan.

Returns: XpsBrush - The brush used to draw the stroke.

getStrokeDashArray()

public float[] getStrokeDashArray()

Mengembalikan array yang menentukan panjang dash dan celah dari goresan outline.

Returns: float[] - Array yang menentukan panjang dash dan celah dari goresan outline.

getStrokeDashCap()

public XpsDashCap getStrokeDashCap()

Mengembalikan nilai yang menentukan bagaimana ujung setiap dash digambar.

Returns: XpsDashCap - The value specifying how the ends of each dash are drawn.

getStrokeDashOffset()

public float getStrokeDashOffset()

Mengembalikan titik awal untuk mengulang pola array dash. Jika nilai ini dihilangkan, array dash akan sejajar dengan asal goresan.

Returns: float - Titik awal untuk mengulangi pola array dash.

getStrokeEndLineCap()

public XpsLineCap getStrokeEndLineCap()

Mengembalikan nilai yang mendefinisikan bentuk ujung dash terakhir dalam goresan.

Returns: XpsLineCap - The value defining the shape of the end of the last dash in a stroke.

getStrokeLineJoin()

public XpsLineJoin getStrokeLineJoin()

Mengembalikan nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.

Returns: XpsLineJoin - The value defining the shape of the beginning of the first dash in a stroke.

getStrokeMiterLimit()

public float getStrokeMiterLimit()

Mengembalikan rasio antara panjang miter maksimum dan setengah ketebalan goresan. Nilai ini signifikan hanya jika atribut StrokeLineJoin menentukan Miter .

Returns: float - Rasio antara panjang miter maksimum dan setengah ketebalan goresan.

getStrokeStartLineCap()

public XpsLineCap getStrokeStartLineCap()

Mengembalikan nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.

Returns: XpsLineCap - The value defining the shape of the beginning of the first dash in a stroke.

getStrokeThickness()

public float getStrokeThickness()

Mengembalikan ketebalan goresan, dalam satuan ruang koordinat efektif (termasuk transformasi render jalur). Goresan digambar di atas batas geometri yang ditentukan oleh properti Data elemen Path\u2019s. Setengah dari StrokeThickness berada di luar geometri yang ditentukan oleh properti Data dan setengah lainnya berada di dalam geometri.

Returns: float - Ketebalan goresan.

hashCode()

public native int hashCode()

Returns: int

iterator()

public Iterator<XpsContentElement> iterator()

Implementasi antarmuka Iterable.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Mengembalikan enumerator untuk daftar.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

Mengatur geometri jalur yang membatasi wilayah yang dirender dari elemen.

Parameters:

ParameterTipeDeskripsi
valueXpsPathGeometryGeometri jalur yang membatasi wilayah yang dirender dari elemen.

setData(XpsPathGeometry value)

public void setData(XpsPathGeometry value)

Mengatur geometri path.

Parameters:

ParameterTipeDeskripsi
valueXpsPathGeometryGeometri jalur.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Mengatur kuas yang digunakan untuk melukis geometri yang ditentukan oleh properti Data dari path.

Parameters:

ParameterTipeDeskripsi
valueXpsBrushKuas yang digunakan untuk melukis geometri yang ditentukan

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Mengatur objek target hyperlink.

Parameters:

ParameterTipeDeskripsi
valueXpsHyperlinkTargetObjek target hyperlink.

setOpacity(float value)

public void setOpacity(float value)

Mengatur nilai yang mendefinisikan transparansi seragam elemen.

Parameters:

ParameterTipeDeskripsi
nilaifloatNilai yang mendefinisikan transparansi seragam elemen.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Mengatur kuas yang menentukan masker nilai alfa yang diterapkan pada elemen dengan cara yang sama seperti atribut Opacity, tetapi memungkinkan nilai alfa yang berbeda untuk area yang berbeda dari elemen.

Parameters:

ParameterTipeDeskripsi
valueXpsBrushKuas yang menentukan masker.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

Mengatur matriks transformasi afinnya yang menetapkan kerangka koordinat baru untuk semua atribut elemen dan untuk semua elemen anak (jika ada).

Parameters:

ParameterTipeDeskripsi
valueXpsMatrixMatriks transformasi afinnya.

setStroke(XpsBrush value)

public void setStroke(XpsBrush value)

Mengatur kuas yang digunakan untuk menggambar goresan.

Parameters:

ParameterTipeDeskripsi
valueXpsBrushKuas yang digunakan untuk menggambar goresan.

setStrokeDashArray(float[] value)

public void setStrokeDashArray(float[] value)

Mengatur array yang menentukan panjang dash dan celah dari goresan outline.

Parameters:

ParameterTipeDeskripsi
nilaifloat[]Array yang menentukan panjang dash dan celah dari goresan outline.

setStrokeDashCap(XpsDashCap value)

public void setStrokeDashCap(XpsDashCap value)

Mengatur nilai yang menentukan bagaimana ujung setiap dash digambar.

Parameters:

ParameterTipeDeskripsi
valueXpsDashCapNilai yang menentukan bagaimana ujung setiap dash digambar.

setStrokeDashOffset(float value)

public void setStrokeDashOffset(float value)

Mengatur titik awal untuk mengulangi pola array dash. Jika nilai ini dihilangkan, array dash akan sejajar dengan asal goresan.

Parameters:

ParameterTipeDeskripsi
nilaifloatTitik awal untuk mengulangi pola array dash.

setStrokeEndLineCap(XpsLineCap value)

public void setStrokeEndLineCap(XpsLineCap value)

Mengatur nilai yang mendefinisikan bentuk ujung dash terakhir dalam goresan.

Parameters:

ParameterTipeDeskripsi
valueXpsLineCapNilai yang mendefinisikan bentuk ujung dash terakhir dalam sebuah goresan.

setStrokeLineJoin(XpsLineJoin value)

public void setStrokeLineJoin(XpsLineJoin value)

Mengatur nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.

Parameters:

ParameterTipeDeskripsi
valueXpsLineJoinNilai yang mendefinisikan bentuk awal dash pertama dalam sebuah goresan.

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

Mengatur rasio antara panjang miter maksimum dan setengah ketebalan goresan. Nilai ini signifikan hanya jika atribut StrokeLineJoin menentukan Miter .

Parameters:

ParameterTipeDeskripsi
nilaifloatRasio antara panjang miter maksimum dan setengah ketebalan goresan.

setStrokeStartLineCap(XpsLineCap value)

public void setStrokeStartLineCap(XpsLineCap value)

Mengatur nilai yang mendefinisikan bentuk awal dash pertama dalam goresan.

Parameters:

ParameterTipeDeskripsi
valueXpsLineCapNilai yang mendefinisikan bentuk awal dash pertama dalam sebuah goresan.

setStrokeThickness(float value)

public void setStrokeThickness(float value)

Mengatur ketebalan goresan, dalam satuan ruang koordinat efektif (termasuk transformasi render jalur). Goresan digambar di atas batas geometri yang ditentukan oleh properti Data elemen Path\u2019s. Setengah dari StrokeThickness berada di luar geometri yang ditentukan oleh properti Data dan setengah lainnya berada di dalam geometri.

Parameters:

ParameterTipeDeskripsi
nilaifloatKetebalan goresan.

size()

public int size()

Mengembalikan jumlah elemen anak.

Returns: int - Jumlah elemen anak.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int