XpsGlyphs

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

public final class XpsGlyphs extends XpsContentElement

Kelas yang mengenkapsulasi fitur elemen Glyphs. Elemen ini mewakili rangkaian teks yang diformat secara seragam dari satu font. Ia menyediakan informasi yang diperlukan untuk rendering yang akurat dan mendukung fitur pencarian serta pemilihan pada konsumen tampilan.

Metode

MetodeDeskripsi
deepClone()Klon glyphs ini.
equals(Object arg0)
get(int i)Menyediakan akses ke anak elemen berdasarkan indeks i.
getBidiLevel()Mengembalikan nilai yang menentukan tingkat nesting bidirectional algoritma Unicode.
getClass()
getClip()Mengembalikan geometri jalur yang membatasi wilayah yang dirender dari elemen.
getFill()Mengembalikan kuas yang digunakan untuk mengisi bentuk glyphs yang dirender.
getFont()Mengembalikan sumber daya font untuk font TrueType yang digunakan untuk menata teks elemen.
getFontRenderingEmSize()Mengembalikan ukuran font dalam satuan permukaan gambar, dinyatakan sebagai float dalam satuan ruang koordinat efektif.
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.
getOriginX()Mengembalikan koordinat x dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.
getOriginY()Mengembalikan koordinat y dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.
getRenderTransform()Mengembalikan matriks transformasi afinnya yang menetapkan kerangka koordinat baru untuk semua atribut elemen dan semua elemen anak (jika ada).
getStyleSimulations()Mengembalikan nilai yang menentukan simulasi gaya.
getUnicodeString()Mengembalikan string teks yang dirender oleh elemen Glyphs.
hashCode()
isSideways()Mengembalikan nilai yang menunjukkan bahwa sebuah glyph diputar ke samping, dengan asal yang didefinisikan sebagai tengah atas glyph yang tidak diputar.
iterator()Implementasi antarmuka Iterable.
notify()
notifyAll()
setBidiLevel(int value)Mengatur nilai yang menentukan tingkat nesting bidirectional algoritma Unicode.
setClip(XpsPathGeometry value)Mengatur geometri jalur yang membatasi wilayah yang dirender dari elemen.
setFill(XpsBrush value)Mengatur kuas yang digunakan untuk mengisi bentuk glyphs yang dirender.
setFontRenderingEmSize(float value)Mengatur ukuran font dalam satuan permukaan gambar, dinyatakan sebagai float dalam satuan ruang koordinat efektif.
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.
setOriginX(float value)Mengatur koordinat x dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.
setOriginY(float value)Mengatur koordinat y dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.
setRenderTransform(XpsMatrix value)Mengatur matriks transformasi afinnya yang menetapkan kerangka koordinat baru untuk semua atribut elemen dan untuk semua elemen anak (jika ada).
setSideways(boolean value)Mengatur nilai yang menunjukkan bahwa sebuah glyph diputar ke samping, dengan asal yang didefinisikan sebagai tengah atas glyph yang tidak diputar.
setStyleSimulations(XpsStyleSimulations value)Mengatur nilai yang menentukan simulasi gaya.
setUnicodeString(String value)Mengatur string teks yang dirender oleh elemen Glyphs.
size()Mengembalikan jumlah elemen anak.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsGlyphs deepClone()

Klon glyphs ini.

Returns: XpsGlyphs - Clone of this glyphs.

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.

getBidiLevel()

public int getBidiLevel()

Mengembalikan nilai yang menentukan tingkat nesting bidirectional algoritma Unicode. Nilai genap menunjukkan tata letak kiri-ke-kanan, nilai ganjil menunjukkan tata letak kanan-ke-kiri. Tata letak kanan-ke-kiri menempatkan asal rangkaian di sisi kanan glyph pertama, dengan lebar maju positif (mewakili pergerakan ke kiri) menempatkan glyph berikutnya di sebelah kiri glyph sebelumnya.

Returns: int - Nilai yang menentukan tingkat nesting bidirectional algoritma Unicode.

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.

getFill()

public XpsBrush getFill()

Mengembalikan kuas yang digunakan untuk mengisi bentuk glyphs yang dirender.

Returns: XpsBrush - The brush used to fill the shape of the rendered glyphs.

getFont()

public XpsFont getFont()

Mengembalikan sumber daya font untuk font TrueType yang digunakan untuk menata teks elemen.

Returns: XpsFont - The font resource for the TrueType font used to typeset elements text.

getFontRenderingEmSize()

public float getFontRenderingEmSize()

Mengembalikan ukuran font dalam satuan permukaan gambar, dinyatakan sebagai float dalam satuan ruang koordinat efektif.

Returns: float - Ukuran font.

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.

getOriginX()

public float getOriginX()

Mengembalikan koordinat x dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.

Returns: float - Koordinat x dari glif pertama dalam urutan, dalam satuan ruang koordinat yang efektif.

getOriginY()

public float getOriginY()

Mengembalikan koordinat y dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.

Returns: float - Koordinat y dari glif pertama dalam urutan, dalam satuan ruang koordinat yang efektif.

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.

getStyleSimulations()

public XpsStyleSimulations getStyleSimulations()

Mengembalikan nilai yang menentukan simulasi gaya.

Returns: XpsStyleSimulations - The value specifying a style simulation.

getUnicodeString()

public String getUnicodeString()

Mengembalikan string teks yang dirender oleh elemen Glyphs. Teks ditentukan sebagai titik kode Unicode.

Returns: java.lang.String - String teks yang dirender oleh elemen Glyphs.

hashCode()

public native int hashCode()

Returns: int

isSideways()

public boolean isSideways()

Mengembalikan nilai yang menunjukkan bahwa sebuah glyph diputar ke samping, dengan asal yang didefinisikan sebagai tengah atas glyph yang tidak diputar.

Returns: boolean - Nilai yang menunjukkan bahwa sebuah glif diputar ke samping.

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()

setBidiLevel(int value)

public void setBidiLevel(int value)

Menetapkan nilai yang menentukan tingkat penelusuran bersarang algoritma Unicode bidirectional. Nilai genap menunjukkan tata letak kiri-ke-kanan, nilai ganjil menunjukkan tata letak kanan-ke-kiri. Tata letak kanan-ke-kiri menempatkan asal urutan di sisi kanan glif pertama, dengan lebar maju positif (mewakili pergerakan ke kiri) menempatkan glif berikutnya ke kiri glif sebelumnya.

Parameters:

ParameterTipeDeskripsi
nilaiintNilai yang menentukan tingkat penelusuran bersarang algoritma Unicode bidirectional.

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.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Mengatur kuas yang digunakan untuk mengisi bentuk glyphs yang dirender.

Parameters:

ParameterTipeDeskripsi
valueXpsBrushKuas yang digunakan untuk mengisi bentuk glif yang dirender.

setFontRenderingEmSize(float value)

public void setFontRenderingEmSize(float value)

Mengatur ukuran font dalam satuan permukaan gambar, dinyatakan sebagai float dalam satuan ruang koordinat efektif.

Parameters:

ParameterTipeDeskripsi
nilaifloatUkuran font.

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.

setOriginX(float value)

public void setOriginX(float value)

Mengatur koordinat x dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.

Parameters:

ParameterTipeDeskripsi
nilaifloatKoordinat x dari glif pertama dalam urutan, dalam satuan ruang koordinat yang efektif.

setOriginY(float value)

public void setOriginY(float value)

Mengatur koordinat y dari glyph pertama dalam rangkaian, dalam satuan ruang koordinat efektif.

Parameters:

ParameterTipeDeskripsi
nilaifloatKoordinat y dari glif pertama dalam urutan, dalam satuan ruang koordinat yang efektif.

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.

setSideways(boolean value)

public void setSideways(boolean value)

Mengatur nilai yang menunjukkan bahwa sebuah glyph diputar ke samping, dengan asal yang didefinisikan sebagai tengah atas glyph yang tidak diputar.

Parameters:

ParameterTipeDeskripsi
nilaibooleanNilai yang menunjukkan bahwa sebuah glif diputar ke samping.

setStyleSimulations(XpsStyleSimulations value)

public void setStyleSimulations(XpsStyleSimulations value)

Mengatur nilai yang menentukan simulasi gaya.

Parameters:

ParameterTipeDeskripsi
valueXpsStyleSimulationsNilai yang menentukan simulasi gaya.

setUnicodeString(String value)

public void setUnicodeString(String value)

Menetapkan string teks yang dirender oleh elemen Glyphs. Teks ditentukan sebagai titik kode Unicode.

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringString teks yang dirender oleh elemen Glyphs.

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