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

Glyphs 要素の機能をカプセル化するクラスです。この要素は単一フォントからの均一にフォーマットされたテキストのランを表します。正確なレンダリングに必要な情報を提供し、ビューアの検索および選択機能をサポートします。

メソッド

メソッド説明
deepClone()このグリフをクローンします。
equals(Object arg0)
get(int i)インデックス i による要素の子へのアクセスを提供します。
getBidiLevel()Unicode アルゴリズムの双方向入れ子レベルを指定する値を返します。
getClass()
getClip()要素の描画領域を制限するパスジオメトリを返します。
getFill()レンダリングされたグリフの形状を塗りつぶすために使用されるブラシを返します。
getFont()要素のテキスト組版に使用される TrueType フォントのフォントリソースを返します。
getFontRenderingEmSize()有効座標空間の単位で浮動小数点数として表された、描画サーフェス単位のフォントサイズを返します。
getHyperlinkTarget()ハイパーリンクのターゲットオブジェクトを返します。
getOpacity()要素の均一な透明度を定義する値を返します。
getOpacityMask()Opacity 属性と同様に要素に適用されるアルファ値のマスクを指定するブラシを返しますが、要素の異なる領域に対して異なるアルファ値を設定できます。
getOriginX()ラン内の最初のグリフの x 座標を、有効座標空間の単位で返します。
getOriginY()ラン内の最初のグリフの y 座標を、有効座標空間の単位で返します。
getRenderTransform()要素およびすべての子要素(存在する場合)のすべての属性に対して新しい座標系を確立するアフィン変換行列を返します。
getStyleSimulations()スタイルシミュレーションを指定する値を返します。
getUnicodeString()Glyphs 要素によってレンダリングされたテキスト文字列を返します。
hashCode()
isSideways()グリフが横向きに回転していることを示す値を返します。原点は回転していないグリフの上部中央として定義されます。
iterator()Iterable インターフェイスの実装。
notify()
notifyAll()
setBidiLevel(int value)Unicode アルゴリズムの双方向入れ子レベルを指定する値を設定します。
setClip(XpsPathGeometry value)要素の描画領域を制限するパスジオメトリを設定します。
setFill(XpsBrush value)レンダリングされたグリフの形状を塗りつぶすために使用されるブラシを設定します。
setFontRenderingEmSize(float value)有効座標空間の単位で浮動小数点数として表された、描画サーフェス単位のフォントサイズを設定します。
setHyperlinkTarget(XpsHyperlinkTarget value)ハイパーリンクのターゲットオブジェクトを設定します。
setOpacity(float value)要素の均一な透明度を定義する値を設定します。
setOpacityMask(XpsBrush value)要素に適用されるアルファ値のマスクを指定するブラシを設定します。このマスクは Opacity 属性と同様の方法で適用されますが、要素の異なる領域に対して異なるアルファ値を設定できます。
setOriginX(float value)ラン内の最初のグリフの x 座標を、有効座標空間の単位で設定します。
setOriginY(float value)ラン内の最初のグリフの y 座標を、有効座標空間の単位で設定します。
setRenderTransform(XpsMatrix value)要素およびすべての子要素(存在する場合)のすべての属性に対して新しい座標系を確立するアフィン変換行列を設定します。
setSideways(boolean value)グリフが横向きに回転していることを示す値を設定します。原点は回転していないグリフの上部中央として定義されます。
setStyleSimulations(XpsStyleSimulations value)スタイルシミュレーションを指定する値を設定します。
setUnicodeString(String value)Glyphs 要素によってレンダリングされたテキスト文字列を設定します。
size()子要素の数を返します。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsGlyphs deepClone()

このグリフをクローンします。

Returns: XpsGlyphs - Clone of this glyphs.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

パラメータ説明
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

インデックス i による要素の子へのアクセスを提供します。

Parameters:

パラメータ説明
iint子要素のインデックス。

Returns: XpsContentElement - Child element at i position.

getBidiLevel()

public int getBidiLevel()

Unicode アルゴリズムの双方向入れ子レベルを指定する値を返します。偶数値は左から右へのレイアウトを示し、奇数値は右から左へのレイアウトを示します。右から左へのレイアウトでは、ランの原点が最初のグリフの右側に配置され、正の前進幅(左方向への進みを表す)により、後続のグリフが前のグリフの左側に配置されます。

Returns: int - Unicode アルゴリズムの双方向入れ子レベルを指定する値。

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

要素の描画領域を制限するパスジオメトリを返します。

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

getFill()

public XpsBrush getFill()

レンダリングされたグリフの形状を塗りつぶすために使用されるブラシを返します。

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

getFont()

public XpsFont getFont()

要素のテキスト組版に使用される TrueType フォントのフォントリソースを返します。

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

getFontRenderingEmSize()

public float getFontRenderingEmSize()

有効座標空間の単位で浮動小数点数として表された、描画サーフェス単位のフォントサイズを返します。

Returns: float - フォントサイズ。

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

ハイパーリンクのターゲットオブジェクトを返します。

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

要素の均一な透明度を定義する値を返します。

Returns: float - 要素の均一な透明度を定義する値。

getOpacityMask()

public XpsBrush getOpacityMask()

Opacity 属性と同様に要素に適用されるアルファ値のマスクを指定するブラシを返しますが、要素の異なる領域に対して異なるアルファ値を設定できます。

Returns: XpsBrush - The brush specifying a mask.

getOriginX()

public float getOriginX()

ラン内の最初のグリフの x 座標を、有効座標空間の単位で返します。

Returns: float - ラン内の最初のグリフの x 座標(有効座標空間の単位)。

getOriginY()

public float getOriginY()

ラン内の最初のグリフの y 座標を、有効座標空間の単位で返します。

Returns: float - ラン内の最初のグリフの y 座標(有効座標空間の単位)。

getRenderTransform()

public XpsMatrix getRenderTransform()

要素およびすべての子要素(存在する場合)のすべての属性に対して新しい座標系を確立するアフィン変換行列を返します。

Returns: XpsMatrix - The affine transformation matrix.

getStyleSimulations()

public XpsStyleSimulations getStyleSimulations()

スタイルシミュレーションを指定する値を返します。

Returns: XpsStyleSimulations - The value specifying a style simulation.

getUnicodeString()

public String getUnicodeString()

Glyphs 要素によって描画されたテキスト文字列を返します。テキストは Unicode コードポイントで指定されます。

Returns: java.lang.String - Glyphs 要素によって描画されたテキスト文字列。

hashCode()

public native int hashCode()

Returns: int

isSideways()

public boolean isSideways()

グリフが横向きに回転していることを示す値を返します。原点は回転していないグリフの上部中央として定義されます。

Returns: boolean - グリフが横向きであることを示す値。

iterator()

public Iterator<XpsContentElement> iterator()

Iterable インターフェイスの実装。

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - リストの列挙子を返します。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBidiLevel(int value)

public void setBidiLevel(int value)

Unicode アルゴリズムの双方向入れ子レベルを指定する値を設定します。偶数値は左から右へのレイアウトを意味し、奇数値は右から左へのレイアウトを意味します。右から左へのレイアウトでは、ランの起点が最初のグリフの右側に配置され、正の前進幅(左方向への進みを表す)により、後続のグリフが前のグリフの左側に配置されます。

Parameters:

パラメータ説明
valueintUnicode アルゴリズムの双方向入れ子レベルを指定する値。

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

要素の描画領域を制限するパスジオメトリを設定します。

Parameters:

パラメータ説明
valueXpsPathGeometry要素の描画領域を制限するパスジオメトリ。

setFill(XpsBrush value)

public void setFill(XpsBrush value)

レンダリングされたグリフの形状を塗りつぶすために使用されるブラシを設定します。

Parameters:

パラメータ説明
valueXpsBrush描画されたグリフの形状を塗りつぶすために使用されるブラシ。

setFontRenderingEmSize(float value)

public void setFontRenderingEmSize(float value)

有効座標空間の単位で浮動小数点数として表された、描画サーフェス単位のフォントサイズを設定します。

Parameters:

パラメータ説明
valuefloatフォントサイズ。

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

ハイパーリンクのターゲットオブジェクトを設定します。

Parameters:

パラメータ説明
valueXpsHyperlinkTargetハイパーリンクのターゲットオブジェクト。

setOpacity(float value)

public void setOpacity(float value)

要素の均一な透明度を定義する値を設定します。

Parameters:

パラメータ説明
valuefloat要素の均一な透明度を定義する値。

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

要素に適用されるアルファ値のマスクを指定するブラシを設定します。このマスクは Opacity 属性と同様の方法で適用されますが、要素の異なる領域に対して異なるアルファ値を設定できます。

Parameters:

パラメータ説明
valueXpsBrushマスクを指定するブラシ。

setOriginX(float value)

public void setOriginX(float value)

ラン内の最初のグリフの x 座標を、有効座標空間の単位で設定します。

Parameters:

パラメータ説明
valuefloatラン内の最初のグリフの x 座標(有効座標空間の単位)。

setOriginY(float value)

public void setOriginY(float value)

ラン内の最初のグリフの y 座標を、有効座標空間の単位で設定します。

Parameters:

パラメータ説明
valuefloatラン内の最初のグリフの y 座標(有効座標空間の単位)。

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

要素およびすべての子要素(存在する場合)のすべての属性に対して新しい座標系を確立するアフィン変換行列を設定します。

Parameters:

パラメータ説明
valueXpsMatrixアフィン変換行列。

setSideways(boolean value)

public void setSideways(boolean value)

グリフが横向きに回転していることを示す値を設定します。原点は回転していないグリフの上部中央として定義されます。

Parameters:

パラメータ説明
valuebooleanグリフが横向きであることを示す値。

setStyleSimulations(XpsStyleSimulations value)

public void setStyleSimulations(XpsStyleSimulations value)

スタイルシミュレーションを指定する値を設定します。

Parameters:

パラメータ説明
valueXpsStyleSimulationsスタイルシミュレーションを指定する値。

setUnicodeString(String value)

public void setUnicodeString(String value)

Glyphs 要素によって描画されたテキスト文字列を設定します。テキストは Unicode コードポイントで指定されます。

Parameters:

パラメータ説明
valuejava.lang.StringGlyphs 要素によって描画されたテキスト文字列。

size()

public int size()

子要素の数を返します。

Returns: int - 子要素の数。

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

パラメータ説明
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

パラメータ説明
arg0long
arg1int