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
Klass som inkapslar Glyphs-elementfunktioner. Detta element representerar en sekvens av enhetligt formaterad text från ett enda teckensnitt. Det tillhandahåller information som behövs för exakt rendering och stöder sök- och markeringsfunktioner i visningsprogram.
Metoder
| Metod | Beskrivning |
|---|---|
| deepClone() | Klona dessa glyfer. |
| equals(Object arg0) | |
| get(int i) | Tillhandahåller åtkomst till elementets barn efter index i. |
| getBidiLevel() | Returnerar värdet som specificerar Unicode‑algoritmens bidi‑nestningsnivå. |
| getClass() | |
| getClip() | Returnerar sökvägsgeometri som begränsar det renderade området för elementet. |
| getFill() | Returnerar borsten som används för att fylla formen på de renderade glyferna. |
| getFont() | Returnerar teckensnittresursen för TrueType‑teckensnittet som används för att sätta elementens text. |
| getFontRenderingEmSize() | Returnerar teckensnittsstorleken i enheter för ritningsytan, uttryckt som ett flyttal i enheter för det effektiva koordinatrymmet. |
| getHyperlinkTarget() | Returnerar hyperlänkens målobjekt. |
| getOpacity() | Returnerar värdet som definierar elementets enhetliga transparens. |
| getOpacityMask() | Returnerar penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet. |
| getOriginX() | Returnerar x‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet. |
| getOriginY() | Returnerar y‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet. |
| getRenderTransform() | Returnerar den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några). |
| getStyleSimulations() | Returnerar värdet som specificerar en stil‑simulation. |
| getUnicodeString() | Returnerar strängen med text som renderas av Glyphs-elementet. |
| hashCode() | |
| isSideways() | Returnerar värdet som indikerar att en glyf är vriden på sidan, där ursprunget definieras som den övre mitten av den icke‑vridna glyfen. |
| iterator() | Implementering av Iterable‑gränssnittet. |
| notify() | |
| notifyAll() | |
| setBidiLevel(int value) | Ställer in värdet som specificerar Unicode‑algoritmens bidi‑nästningsnivå. |
| setClip(XpsPathGeometry value) | Ställer in sökvägsgeometri som begränsar det renderade området för elementet. |
| setFill(XpsBrush value) | Ställer in penseln som används för att fylla formen på de renderade glyferna. |
| setFontRenderingEmSize(float value) | Ställer in teckenstorleken i enheter för ritningsytan, uttryckt som ett flyttal i enheter för det effektiva koordinatrymmet. |
| setHyperlinkTarget(XpsHyperlinkTarget value) | Ställer in hyperlänkens målobjekt. |
| setOpacity(float value) | Ställer in värdet som definierar elementets enhetliga transparens. |
| setOpacityMask(XpsBrush value) | Ställer in penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet. |
| setOriginX(float value) | Ställer in x‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet. |
| setOriginY(float value) | Ställer in y‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet. |
| setRenderTransform(XpsMatrix value) | Ställer in den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några). |
| setSideways(boolean value) | Ställer in värdet som indikerar att en glyf är vriden på sidan, där ursprunget definieras som den övre mitten av den icke‑vridna glyfen. |
| setStyleSimulations(XpsStyleSimulations value) | Ställer in värdet som specificerar en stil‑simulation. |
| setUnicodeString(String value) | Ställer in strängen med text som renderas av Glyphs-elementet. |
| size() | Returnerar antalet barn‑element. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
deepClone()
public XpsGlyphs deepClone()
Klona dessa glyfer.
Returns: XpsGlyphs - Clone of this glyphs.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public XpsContentElement get(int i)
Tillhandahåller åtkomst till elementets barn efter index i.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| i | int | Index för barn‑element. |
Returns: XpsContentElement - Child element at i position.
getBidiLevel()
public int getBidiLevel()
Returnerar värdet som specificerar Unicode‑algoritmens bidi‑nästningsnivå. Jämna värden innebär layout från vänster till höger, ojämna värden innebär layout från höger till vänster. Layout från höger till vänster placerar sekvensens ursprung på högra sidan av den första glyfen, med positiva framstegsbredder (som representerar framsteg åt vänster) placerar efterföljande glyfer till vänster om föregående glyf.
Returns: int – Värdet som specificerar Unicode‑algoritmens bidi‑nästningsnivå.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getClip()
public XpsPathGeometry getClip()
Returnerar sökvägsgeometri som begränsar det renderade området för elementet.
Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.
getFill()
public XpsBrush getFill()
Returnerar borsten som används för att fylla formen på de renderade glyferna.
Returns: XpsBrush - The brush used to fill the shape of the rendered glyphs.
getFont()
public XpsFont getFont()
Returnerar teckensnittresursen för TrueType‑teckensnittet som används för att sätta elementens text.
Returns: XpsFont - The font resource for the TrueType font used to typeset elements text.
getFontRenderingEmSize()
public float getFontRenderingEmSize()
Returnerar teckensnittsstorleken i enheter för ritningsytan, uttryckt som ett flyttal i enheter för det effektiva koordinatrymmet.
Returns: float – Teckenstorleken.
getHyperlinkTarget()
public XpsHyperlinkTarget getHyperlinkTarget()
Returnerar hyperlänkens målobjekt.
Returns: XpsHyperlinkTarget - Hyperlink target object.
getOpacity()
public float getOpacity()
Returnerar värdet som definierar elementets enhetliga transparens.
Returns: float - Värdet som definierar den enhetliga transparensen för elementet.
getOpacityMask()
public XpsBrush getOpacityMask()
Returnerar penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet.
Returns: XpsBrush - The brush specifying a mask.
getOriginX()
public float getOriginX()
Returnerar x‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet.
Returns: float – X‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet.
getOriginY()
public float getOriginY()
Returnerar y‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet.
Returns: float – Y‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet.
getRenderTransform()
public XpsMatrix getRenderTransform()
Returnerar den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några).
Returns: XpsMatrix - The affine transformation matrix.
getStyleSimulations()
public XpsStyleSimulations getStyleSimulations()
Returnerar värdet som specificerar en stil‑simulation.
Returns: XpsStyleSimulations - The value specifying a style simulation.
getUnicodeString()
public String getUnicodeString()
Returnerar strängen med text som renderas av Glyphs-elementet. Texten specificeras som Unicode‑kodpunkter.
Returns: java.lang.String – Strängen med text som renderas av Glyphs-elementet.
hashCode()
public native int hashCode()
Returns: int
isSideways()
public boolean isSideways()
Returnerar värdet som indikerar att en glyf är vriden på sidan, där ursprunget definieras som den övre mitten av den icke‑vridna glyfen.
Returns: boolean – Värdet som indikerar att en glyf är vriden på sidan.
iterator()
public Iterator<XpsContentElement> iterator()
Implementering av Iterable‑gränssnittet.
Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Returnerar en enumerator för listan.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setBidiLevel(int value)
public void setBidiLevel(int value)
Ställer in värdet som specificerar Unicode‑algoritmens bidi‑nästningsnivå. Jämna värden innebär layout från vänster till höger, ojämna värden innebär layout från höger till vänster. Layout från höger till vänster placerar sekvensens ursprung på högra sidan av den första glyfen, med positiva framstegsbredder (som representerar framsteg åt vänster) placerar efterföljande glyfer till vänster om föregående glyf.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | int | Värdet som specificerar Unicode‑algoritmens bidi‑nästningsnivå. |
setClip(XpsPathGeometry value)
public void setClip(XpsPathGeometry value)
Ställer in sökvägsgeometri som begränsar det renderade området för elementet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsPathGeometry | Sökvägsgeometrin som begränsar det renderade området för elementet. |
setFill(XpsBrush value)
public void setFill(XpsBrush value)
Ställer in penseln som används för att fylla formen på de renderade glyferna.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsBrush | Penseln som används för att fylla formen på de renderade glyferna. |
setFontRenderingEmSize(float value)
public void setFontRenderingEmSize(float value)
Ställer in teckenstorleken i enheter för ritningsytan, uttryckt som ett flyttal i enheter för det effektiva koordinatrymmet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | float | Teckenstorleken. |
setHyperlinkTarget(XpsHyperlinkTarget value)
public void setHyperlinkTarget(XpsHyperlinkTarget value)
Ställer in hyperlänkens målobjekt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsHyperlinkTarget | Hyperlänkens målobjekt. |
setOpacity(float value)
public void setOpacity(float value)
Ställer in värdet som definierar elementets enhetliga transparens.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | float | Värdet som definierar den enhetliga transparensen för elementet. |
setOpacityMask(XpsBrush value)
public void setOpacityMask(XpsBrush value)
Ställer in penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsBrush | Penseln som specificerar en mask. |
setOriginX(float value)
public void setOriginX(float value)
Ställer in x‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | float | X‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet. |
setOriginY(float value)
public void setOriginY(float value)
Ställer in y‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | float | Y‑koordinaten för den första glyfen i sekvensen, i enheter för det effektiva koordinatrymmet. |
setRenderTransform(XpsMatrix value)
public void setRenderTransform(XpsMatrix value)
Ställer in den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsMatrix | Den affina transformationsmatrisen. |
setSideways(boolean value)
public void setSideways(boolean value)
Ställer in värdet som indikerar att en glyf är vriden på sidan, där ursprunget definieras som den övre mitten av den icke‑vridna glyfen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | boolean | Värdet som indikerar att en glyf är vriden på sidan. |
setStyleSimulations(XpsStyleSimulations value)
public void setStyleSimulations(XpsStyleSimulations value)
Ställer in värdet som specificerar en stil‑simulation.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | XpsStyleSimulations | Värdet som specificerar en stil‑simulering. |
setUnicodeString(String value)
public void setUnicodeString(String value)
Ställer in textsträngen som renderas av Glyphs‑elementet. Texten specificeras som Unicode‑kodpunkter.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | java.lang.String | Textsträngen som renderas av Glyphs‑elementet. |
size()
public int size()
Returnerar antalet barn‑element.
Returns: int - Antalet underordnade element.
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 | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |