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

MetodBeskrivning
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:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Tillhandahåller åtkomst till elementets barn efter index i.

Parameters:

ParameterTypBeskrivning
iintIndex 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:

ParameterTypBeskrivning
valueintVä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:

ParameterTypBeskrivning
valueXpsPathGeometrySö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:

ParameterTypBeskrivning
valueXpsBrushPenseln 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:

ParameterTypBeskrivning
valuefloatTeckenstorleken.

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Ställer in hyperlänkens målobjekt.

Parameters:

ParameterTypBeskrivning
valueXpsHyperlinkTargetHyperlänkens målobjekt.

setOpacity(float value)

public void setOpacity(float value)

Ställer in värdet som definierar elementets enhetliga transparens.

Parameters:

ParameterTypBeskrivning
valuefloatVä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:

ParameterTypBeskrivning
valueXpsBrushPenseln 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:

ParameterTypBeskrivning
valuefloatX‑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:

ParameterTypBeskrivning
valuefloatY‑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:

ParameterTypBeskrivning
valueXpsMatrixDen 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:

ParameterTypBeskrivning
valuebooleanVä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:

ParameterTypBeskrivning
valueXpsStyleSimulationsVä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:

ParameterTypBeskrivning
valuejava.lang.StringTextsträ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:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int