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

Klasse, die die Merkmale des Glyphs-Elements kapselt. Dieses Element stellt einen Lauf von einheitlich formatiertem Text aus einer einzigen Schriftart dar. Es liefert die für eine genaue Darstellung notwendigen Informationen und unterstützt Such- und Auswahlfunktionen in Anzeige‑Clients.

Methoden

MethodeBeschreibung
deepClone()Kopiere diese Glyphs.
equals(Object arg0)
get(int i)Stellt Zugriff auf die Kind-Elemente des Elements über den Index i bereit.
getBidiLevel()Gibt den Wert zurück, der das bidirektionale Verschachtelungsniveau des Unicode‑Algorithmus angibt.
getClass()
getClip()Gibt die Pfadgeometrie zurück, die den gerenderten Bereich des Elements begrenzt.
getFill()Gibt den Pinsel zurück, der zum Füllen der Form der gerenderten Glyphs verwendet wird.
getFont()Gibt die Schriftressource für die TrueType‑Schrift zurück, die zum Satz des Elementtexts verwendet wird.
getFontRenderingEmSize()Gibt die Schriftgröße in Einheiten der Zeichenfläche zurück, ausgedrückt als Fließkommazahl in Einheiten des effektiven Koordinatenraums.
getHyperlinkTarget()Gibt das Zielobjekt des Hyperlinks zurück.
getOpacity()Gibt den Wert zurück, der die einheitliche Transparenz des Elements definiert.
getOpacityMask()Gibt den Pinsel zurück, der eine Maske von Alpha-Werten spezifiziert, die auf das Element in derselben Weise wie das Opacity-Attribut angewendet wird, jedoch unterschiedliche Alpha-Werte für verschiedene Bereiche des Elements zulässt.
getOriginX()Gibt die x‑Koordinate des ersten Glyphs im Lauf zurück, in Einheiten des effektiven Koordinatenraums.
getOriginY()Gibt die y‑Koordinate des ersten Glyphs im Lauf zurück, in Einheiten des effektiven Koordinatenraums.
getRenderTransform()Gibt die affine Transformationsmatrix zurück, die einen neuen Koordinatenrahmen für alle Attribute des Elements und für alle Kind-Elemente (falls vorhanden) etabliert.
getStyleSimulations()Gibt den Wert zurück, der eine Stil‑Simulation angibt.
getUnicodeString()Gibt die vom Glyphs‑Element gerenderte Textzeichenfolge zurück.
hashCode()
isSideways()Gibt den Wert zurück, der anzeigt, dass ein Glyph seitlich gedreht ist, wobei der Ursprung als obere Mitte des nicht gedrehten Glyphs definiert ist.
iterator()Implementierung des Iterable-Interface.
notify()
notifyAll()
setBidiLevel(int value)Setzt den Wert, der das bidirektionale Verschachtelungsniveau des Unicode‑Algorithmus angibt.
setClip(XpsPathGeometry value)Legt die Pfadgeometrie fest, die den gerenderten Bereich des Elements begrenzt.
setFill(XpsBrush value)Setzt den Pinsel, der zum Füllen der Form der gerenderten Glyphs verwendet wird.
setFontRenderingEmSize(float value)Setzt die Schriftgröße in Einheiten der Zeichenfläche, ausgedrückt als Fließkommazahl in Einheiten des effektiven Koordinatenraums.
setHyperlinkTarget(XpsHyperlinkTarget value)Legt das Zielobjekt des Hyperlinks fest.
setOpacity(float value)Legt den Wert fest, der die einheitliche Transparenz des Elements definiert.
setOpacityMask(XpsBrush value)Legt den Pinsel fest, der eine Maske aus Alpha-Werten spezifiziert, die auf das Element in derselben Weise wie das Opacity-Attribut angewendet wird, jedoch unterschiedliche Alpha-Werte für verschiedene Bereiche des Elements zulässt.
setOriginX(float value)Setzt die x‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatenraums.
setOriginY(float value)Setzt die y‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatenraums.
setRenderTransform(XpsMatrix value)Legt die affine Transformationsmatrix fest, die einen neuen Koordinatenrahmen für alle Attribute des Elements und für alle Kind-Elemente (falls vorhanden) etabliert.
setSideways(boolean value)Setzt den Wert, der anzeigt, dass ein Glyph seitlich gedreht ist, wobei der Ursprung als obere Mitte des nicht gedrehten Glyphs definiert ist.
setStyleSimulations(XpsStyleSimulations value)Setzt den Wert, der eine Stil‑Simulation angibt.
setUnicodeString(String value)Setzt die vom Glyphs‑Element gerenderte Textzeichenfolge.
size()Gibt die Anzahl der Kind-Elemente zurück.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsGlyphs deepClone()

Kopiere diese Glyphs.

Returns: XpsGlyphs - Clone of this glyphs.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Stellt Zugriff auf die Kind-Elemente des Elements über den Index i bereit.

Parameters:

ParameterTypBeschreibung
iintIndex des Kind-Elements.

Returns: XpsContentElement - Child element at i position.

getBidiLevel()

public int getBidiLevel()

Gibt den Wert zurück, der das bidirektionale Verschachtelungsniveau des Unicode‑Algorithmus angibt. Gerade Werte implizieren ein Layout von links nach rechts, ungerade Werte ein Layout von rechts nach links. Ein Rechts‑nach‑Links‑Layout positioniert den Laufursprung an der rechten Seite des ersten Glyphs, wobei positive Vorwärtsbreiten (die Fortschritte nach links darstellen) nachfolgende Glyphs links vom vorherigen Glyph platzieren.

Returns: int – Der Wert, der das bidirektionale Verschachtelungsniveau des Unicode‑Algorithmus angibt.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

Gibt die Pfadgeometrie zurück, die den gerenderten Bereich des Elements begrenzt.

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

getFill()

public XpsBrush getFill()

Gibt den Pinsel zurück, der zum Füllen der Form der gerenderten Glyphs verwendet wird.

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

getFont()

public XpsFont getFont()

Gibt die Schriftressource für die TrueType‑Schrift zurück, die zum Satz des Elementtexts verwendet wird.

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

getFontRenderingEmSize()

public float getFontRenderingEmSize()

Gibt die Schriftgröße in Einheiten der Zeichenfläche zurück, ausgedrückt als Fließkommazahl in Einheiten des effektiven Koordinatenraums.

Returns: float - Die Schriftgröße.

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

Gibt das Zielobjekt des Hyperlinks zurück.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

Gibt den Wert zurück, der die einheitliche Transparenz des Elements definiert.

Returns: float - Der Wert, der die einheitliche Transparenz des Elements definiert.

getOpacityMask()

public XpsBrush getOpacityMask()

Gibt den Pinsel zurück, der eine Maske von Alpha-Werten spezifiziert, die auf das Element in derselben Weise wie das Opacity-Attribut angewendet wird, jedoch unterschiedliche Alpha-Werte für verschiedene Bereiche des Elements zulässt.

Returns: XpsBrush - The brush specifying a mask.

getOriginX()

public float getOriginX()

Gibt die x‑Koordinate des ersten Glyphs im Lauf zurück, in Einheiten des effektiven Koordinatenraums.

Returns: float - Die x‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatensystems.

getOriginY()

public float getOriginY()

Gibt die y‑Koordinate des ersten Glyphs im Lauf zurück, in Einheiten des effektiven Koordinatenraums.

Returns: float - Die y‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatensystems.

getRenderTransform()

public XpsMatrix getRenderTransform()

Gibt die affine Transformationsmatrix zurück, die einen neuen Koordinatenrahmen für alle Attribute des Elements und für alle Kind-Elemente (falls vorhanden) etabliert.

Returns: XpsMatrix - The affine transformation matrix.

getStyleSimulations()

public XpsStyleSimulations getStyleSimulations()

Gibt den Wert zurück, der eine Stil‑Simulation angibt.

Returns: XpsStyleSimulations - The value specifying a style simulation.

getUnicodeString()

public String getUnicodeString()

Gibt die Zeichenkette zurück, die vom Glyphs‑Element gerendert wird. Der Text wird als Unicode‑Codepunkte angegeben.

Returns: java.lang.String - Die Zeichenkette des Textes, die vom Glyphs‑Element gerendert wird.

hashCode()

public native int hashCode()

Returns: int

isSideways()

public boolean isSideways()

Gibt den Wert zurück, der anzeigt, dass ein Glyph seitlich gedreht ist, wobei der Ursprung als obere Mitte des nicht gedrehten Glyphs definiert ist.

Returns: boolean - Der Wert, der angibt, dass ein Glyph seitlich gedreht ist.

iterator()

public Iterator<XpsContentElement> iterator()

Implementierung des Iterable-Interface.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Gibt den Enumerator für die Liste zurück.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBidiLevel(int value)

public void setBidiLevel(int value)

Setzt den Wert, der die bidirektionale Verschachtelungsebene des Unicode‑Algorithmus angibt. Gerade Werte implizieren ein Layout von links nach rechts, ungerade Werte ein Layout von rechts nach links. Das Rechts‑nach‑Links‑Layout positioniert den Ursprung des Laufs auf der rechten Seite des ersten Glyphs, wobei positive Vorwärtsbreiten (die Fortschritte nach links darstellen) nachfolgende Glyphs links vom vorherigen Glyph platzieren.

Parameters:

ParameterTypBeschreibung
WertintDer Wert, der die bidirektionale Verschachtelungsebene des Unicode‑Algorithmus angibt.

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

Legt die Pfadgeometrie fest, die den gerenderten Bereich des Elements begrenzt.

Parameters:

ParameterTypBeschreibung
valueXpsPathGeometryDie Pfadgeometrie, die den gerenderten Bereich des Elements begrenzt.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Setzt den Pinsel, der zum Füllen der Form der gerenderten Glyphs verwendet wird.

Parameters:

ParameterTypBeschreibung
valueXpsBrushDer Pinsel, der zum Füllen der Form der gerenderten Glyphs verwendet wird.

setFontRenderingEmSize(float value)

public void setFontRenderingEmSize(float value)

Setzt die Schriftgröße in Einheiten der Zeichenfläche, ausgedrückt als Fließkommazahl in Einheiten des effektiven Koordinatenraums.

Parameters:

ParameterTypBeschreibung
WertfloatDie Schriftgröße.

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Legt das Zielobjekt des Hyperlinks fest.

Parameters:

ParameterTypBeschreibung
valueXpsHyperlinkTargetZielobjekt des Hyperlinks.

setOpacity(float value)

public void setOpacity(float value)

Legt den Wert fest, der die einheitliche Transparenz des Elements definiert.

Parameters:

ParameterTypBeschreibung
WertfloatDer Wert, der die einheitliche Transparenz des Elements definiert.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Legt den Pinsel fest, der eine Maske aus Alpha-Werten spezifiziert, die auf das Element in derselben Weise wie das Opacity-Attribut angewendet wird, jedoch unterschiedliche Alpha-Werte für verschiedene Bereiche des Elements zulässt.

Parameters:

ParameterTypBeschreibung
valueXpsBrushDer Pinsel, der eine Maske spezifiziert.

setOriginX(float value)

public void setOriginX(float value)

Setzt die x‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatenraums.

Parameters:

ParameterTypBeschreibung
WertfloatDie x‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatensystems.

setOriginY(float value)

public void setOriginY(float value)

Setzt die y‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatenraums.

Parameters:

ParameterTypBeschreibung
WertfloatDie y‑Koordinate des ersten Glyphs im Lauf, in Einheiten des effektiven Koordinatensystems.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

Legt die affine Transformationsmatrix fest, die einen neuen Koordinatenrahmen für alle Attribute des Elements und für alle Kind-Elemente (falls vorhanden) etabliert.

Parameters:

ParameterTypBeschreibung
valueXpsMatrixDie affine Transformationsmatrix.

setSideways(boolean value)

public void setSideways(boolean value)

Setzt den Wert, der anzeigt, dass ein Glyph seitlich gedreht ist, wobei der Ursprung als obere Mitte des nicht gedrehten Glyphs definiert ist.

Parameters:

ParameterTypBeschreibung
WertbooleanDer Wert, der angibt, dass ein Glyph seitlich gedreht ist.

setStyleSimulations(XpsStyleSimulations value)

public void setStyleSimulations(XpsStyleSimulations value)

Setzt den Wert, der eine Stil‑Simulation angibt.

Parameters:

ParameterTypBeschreibung
valueXpsStyleSimulationsDer Wert, der eine Stil‑Simulation angibt.

setUnicodeString(String value)

public void setUnicodeString(String value)

Setzt die Zeichenkette des Textes, die vom Glyphs‑Element gerendert wird. Der Text wird als Unicode‑Codepunkte angegeben.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringDie Zeichenkette des Textes, die vom Glyphs‑Element gerendert wird.

size()

public int size()

Gibt die Anzahl der Kind-Elemente zurück.

Returns: int - Die Anzahl der Kind-Elemente.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int