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 kenmerken van het Glyphs‑element incapsuleert. Dit element vertegenwoordigt een reeks uniform opgemaakte tekst uit één lettertype. Het levert de informatie die nodig is voor nauwkeurige weergave en ondersteunt zoek‑ en selectiefuncties in weergave‑consumenten.
Methoden
| Methode | Beschrijving |
|---|---|
| deepClone() | Kloon deze glyphs. |
| equals(Object arg0) | |
| get(int i) | Biedt toegang tot de kinderen van het element via index i. |
| getBidiLevel() | Retourneert de waarde die het bidirectionele nestingsniveau van het Unicode‑algoritme specificeert. |
| getClass() | |
| getClip() | Retourneert de padgeometrie die de gerenderde regio van het element beperkt. |
| getFill() | Retourneert de penseel die wordt gebruikt om de vorm van de gerenderde glyphs te vullen. |
| getFont() | Retourneert de lettertype‑resource voor het TrueType‑lettertype dat wordt gebruikt om de tekst van elementen te zetten. |
| getFontRenderingEmSize() | Retourneert de lettergrootte in eenheden van het tekenoppervlak, weergegeven als een float in eenheden van de effectieve coördinatenruimte. |
| getHyperlinkTarget() | Retourneert het hyperlink-doelobject. |
| getOpacity() | Retourneert de waarde die de uniforme transparantie van het element definieert. |
| getOpacityMask() | Retourneert de penseel die een masker van alfabewerkingen specificeert dat op het element wordt toegepast op dezelfde manier als het Opacity-attribuut, maar verschillende alfabewerkingen voor verschillende gebieden van het element toestaat. |
| getOriginX() | Retourneert de x‑coördinaat van de eerste glyph in de reeks, in eenheden van de effectieve coördinatenruimte. |
| getOriginY() | Retourneert de y‑coördinaat van de eerste glyph in de reeks, in eenheden van de effectieve coördinatenruimte. |
| getRenderTransform() | Retourneert de affiene transformatie-matrix die een nieuw coördinatenstelsel vastlegt voor alle attributen van het element en voor alle kindelementen (indien aanwezig). |
| getStyleSimulations() | Retourneert de waarde die een stijl‑simulatie specificeert. |
| getUnicodeString() | Retourneert de tekenreeks tekst die door het Glyphs‑element wordt gerenderd. |
| hashCode() | |
| isSideways() | Retourneert de waarde die aangeeft dat een glyph op zijn kant is gedraaid, waarbij de oorsprong wordt gedefinieerd als het bovenste midden van de niet‑gedraaide glyph. |
| iterator() | Implementatie van de Iterable-interface. |
| notify() | |
| notifyAll() | |
| setBidiLevel(int value) | Stelt de waarde in die het bidirectionele nestingsniveau van het Unicode‑algoritme specificeert. |
| setClip(XpsPathGeometry value) | Stelt de padgeometrie in die de gerenderde regio van het element beperkt. |
| setFill(XpsBrush value) | Stelt de penseel in die wordt gebruikt om de vorm van de gerenderde glyphs te vullen. |
| setFontRenderingEmSize(float value) | Stelt de lettergrootte in eenheden van het tekenoppervlak in, weergegeven als een float in eenheden van de effectieve coördinatenruimte. |
| setHyperlinkTarget(XpsHyperlinkTarget value) | Stelt het hyperlink-doelobject in. |
| setOpacity(float value) | Stelt de waarde in die de uniforme transparantie van het element definieert. |
| setOpacityMask(XpsBrush value) | Stelt de penseel in die een masker van alfa-waarden specificeert dat op het element wordt toegepast op dezelfde manier als het Opacity-attribuut, maar waarmee verschillende alfa-waarden voor verschillende gebieden van het element mogelijk zijn. |
| setOriginX(float value) | Stelt de x‑coördinaat van de eerste glyph in de reeks in, in eenheden van de effectieve coördinatenruimte. |
| setOriginY(float value) | Stelt de y‑coördinaat van de eerste glyph in de reeks in, in eenheden van de effectieve coördinatenruimte. |
| setRenderTransform(XpsMatrix value) | Stelt de affiene transformatiematrix in die een nieuw coördinatenstelsel vastlegt voor alle attributen van het element en voor alle kindelementen (indien aanwezig). |
| setSideways(boolean value) | Stelt de waarde in die aangeeft dat een glyph op zijn kant is gedraaid, waarbij de oorsprong wordt gedefinieerd als het bovenste midden van de niet‑gedraaide glyph. |
| setStyleSimulations(XpsStyleSimulations value) | Stelt de waarde in die een stijl‑simulatie specificeert. |
| setUnicodeString(String value) | Stelt de tekenreeks tekst in die door het Glyphs‑element wordt gerenderd. |
| size() | Retourneert het aantal kindelementen. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
deepClone()
public XpsGlyphs deepClone()
Kloon deze glyphs.
Returns: XpsGlyphs - Clone of this glyphs.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public XpsContentElement get(int i)
Biedt toegang tot de kinderen van het element via index i.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| i | int | Index van kindelement. |
Returns: XpsContentElement - Child element at i position.
getBidiLevel()
public int getBidiLevel()
Retourneert de waarde die het bidirectionele nestingsniveau van het Unicode‑algoritme specificeert. Even waarden duiden op een lay-out van links naar rechts, oneven waarden duiden op een lay-out van rechts naar links. Een lay-out van rechts naar links plaatst de oorsprong van de reeks aan de rechterkant van de eerste glyph, waarbij positieve voortschrijdende breedtes (die naar links voortschrijden) de volgende glyphs links van de vorige glyph plaatsen.
Returns: int - De waarde die het bidirectionele nestingsniveau van het Unicode‑algoritme specificeert.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getClip()
public XpsPathGeometry getClip()
Retourneert de padgeometrie die de gerenderde regio van het element beperkt.
Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.
getFill()
public XpsBrush getFill()
Retourneert de penseel die wordt gebruikt om de vorm van de gerenderde glyphs te vullen.
Returns: XpsBrush - The brush used to fill the shape of the rendered glyphs.
getFont()
public XpsFont getFont()
Retourneert de lettertype‑resource voor het TrueType‑lettertype dat wordt gebruikt om de tekst van elementen te zetten.
Returns: XpsFont - The font resource for the TrueType font used to typeset elements text.
getFontRenderingEmSize()
public float getFontRenderingEmSize()
Retourneert de lettergrootte in eenheden van het tekenoppervlak, weergegeven als een float in eenheden van de effectieve coördinatenruimte.
Returns: float - De lettergrootte.
getHyperlinkTarget()
public XpsHyperlinkTarget getHyperlinkTarget()
Retourneert het hyperlink-doelobject.
Returns: XpsHyperlinkTarget - Hyperlink target object.
getOpacity()
public float getOpacity()
Retourneert de waarde die de uniforme transparantie van het element definieert.
Returns: float - De waarde die de uniforme transparantie van het element definieert.
getOpacityMask()
public XpsBrush getOpacityMask()
Retourneert de penseel die een masker van alfabewerkingen specificeert dat op het element wordt toegepast op dezelfde manier als het Opacity-attribuut, maar verschillende alfabewerkingen voor verschillende gebieden van het element toestaat.
Returns: XpsBrush - The brush specifying a mask.
getOriginX()
public float getOriginX()
Retourneert de x‑coördinaat van de eerste glyph in de reeks, in eenheden van de effectieve coördinatenruimte.
Returns: float - De x-coördinaat van het eerste glyph in de run, in eenheden van de effectieve coördinatenruimte.
getOriginY()
public float getOriginY()
Retourneert de y‑coördinaat van de eerste glyph in de reeks, in eenheden van de effectieve coördinatenruimte.
Returns: float - De y-coördinaat van het eerste glyph in de run, in eenheden van de effectieve coördinatenruimte.
getRenderTransform()
public XpsMatrix getRenderTransform()
Retourneert de affiene transformatie-matrix die een nieuw coördinatenstelsel vastlegt voor alle attributen van het element en voor alle kindelementen (indien aanwezig).
Returns: XpsMatrix - The affine transformation matrix.
getStyleSimulations()
public XpsStyleSimulations getStyleSimulations()
Retourneert de waarde die een stijl‑simulatie specificeert.
Returns: XpsStyleSimulations - The value specifying a style simulation.
getUnicodeString()
public String getUnicodeString()
Retourneert de tekenreeks die door het Glyphs-element wordt gerenderd. De tekst wordt gespecificeerd als Unicode-codepunten.
Returns: java.lang.String - De tekenreeks die door het Glyphs-element wordt gerenderd.
hashCode()
public native int hashCode()
Returns: int
isSideways()
public boolean isSideways()
Retourneert de waarde die aangeeft dat een glyph op zijn kant is gedraaid, waarbij de oorsprong wordt gedefinieerd als het bovenste midden van de niet‑gedraaide glyph.
Returns: boolean - De waarde die aangeeft dat een glyph op zijn kant staat.
iterator()
public Iterator<XpsContentElement> iterator()
Implementatie van de Iterable-interface.
Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Retourneert enumerator voor de lijst.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setBidiLevel(int value)
public void setBidiLevel(int value)
Stelt de waarde in die het bidirectionele nestingsniveau van het Unicode-algoritme specificeert. Even waarden impliceren een lay-out van links naar rechts, oneven waarden impliceren een lay-out van rechts naar links. Een lay-out van rechts naar links plaatst de oorsprong van de run aan de rechterkant van het eerste glyph, waarbij positieve voortschrijdende breedtes (die naar links bewegen) de volgende glyphs links van het vorige glyph plaatsen.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | int | De waarde die het bidirectionele nestingsniveau van het Unicode-algoritme specificeert. |
setClip(XpsPathGeometry value)
public void setClip(XpsPathGeometry value)
Stelt de padgeometrie in die de gerenderde regio van het element beperkt.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | XpsPathGeometry | De padgeometrie die de gerenderde regio van het element beperkt. |
setFill(XpsBrush value)
public void setFill(XpsBrush value)
Stelt de penseel in die wordt gebruikt om de vorm van de gerenderde glyphs te vullen.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | XpsBrush | De kwast die wordt gebruikt om de vorm van de gerenderde glyphs te vullen. |
setFontRenderingEmSize(float value)
public void setFontRenderingEmSize(float value)
Stelt de lettergrootte in eenheden van het tekenoppervlak in, weergegeven als een float in eenheden van de effectieve coördinatenruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | float | De lettergrootte. |
setHyperlinkTarget(XpsHyperlinkTarget value)
public void setHyperlinkTarget(XpsHyperlinkTarget value)
Stelt het hyperlink-doelobject in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | XpsHyperlinkTarget | Hyperlink-doelobject. |
setOpacity(float value)
public void setOpacity(float value)
Stelt de waarde in die de uniforme transparantie van het element definieert.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | float | De waarde die de uniforme transparantie van het element definieert. |
setOpacityMask(XpsBrush value)
public void setOpacityMask(XpsBrush value)
Stelt de penseel in die een masker van alfa-waarden specificeert dat op het element wordt toegepast op dezelfde manier als het Opacity-attribuut, maar waarmee verschillende alfa-waarden voor verschillende gebieden van het element mogelijk zijn.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | XpsBrush | De penseel die een masker specificeert. |
setOriginX(float value)
public void setOriginX(float value)
Stelt de x‑coördinaat van de eerste glyph in de reeks in, in eenheden van de effectieve coördinatenruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | float | De x-coördinaat van het eerste glyph in de run, in eenheden van de effectieve coördinatenruimte. |
setOriginY(float value)
public void setOriginY(float value)
Stelt de y‑coördinaat van de eerste glyph in de reeks in, in eenheden van de effectieve coördinatenruimte.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | float | De y-coördinaat van het eerste glyph in de run, in eenheden van de effectieve coördinatenruimte. |
setRenderTransform(XpsMatrix value)
public void setRenderTransform(XpsMatrix value)
Stelt de affiene transformatiematrix in die een nieuw coördinatenstelsel vastlegt voor alle attributen van het element en voor alle kindelementen (indien aanwezig).
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | XpsMatrix | De affiene transformatiematrix. |
setSideways(boolean value)
public void setSideways(boolean value)
Stelt de waarde in die aangeeft dat een glyph op zijn kant is gedraaid, waarbij de oorsprong wordt gedefinieerd als het bovenste midden van de niet‑gedraaide glyph.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | boolean | De waarde die aangeeft dat een glyph op zijn kant staat. |
setStyleSimulations(XpsStyleSimulations value)
public void setStyleSimulations(XpsStyleSimulations value)
Stelt de waarde in die een stijl‑simulatie specificeert.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| value | XpsStyleSimulations | De waarde die een stijl-simulatie specificeert. |
setUnicodeString(String value)
public void setUnicodeString(String value)
Stelt de tekenreeks in die door het Glyphs-element wordt gerenderd. De tekst wordt gespecificeerd als Unicode-codepunten.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | De tekenreeks die door het Glyphs-element wordt gerenderd. |
size()
public int size()
Retourneert het aantal kindelementen.
Returns: int - Het aantal kindelementen.
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 | Type | Beschrijving |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long | |
| arg1 | int |