Class StringFormat

Class StringFormat

名称: Aspose.Imaging アセンション: Aspose.Imaging.dll (25.4.0)

テキストレイアウト情報(例えば、調和、オリエンテーション、タブ停止など)をカプセルし、操作(例えばエリプシス入力およびナショナルデジット代替など)とOpenType機能を表示します。

public sealed class StringFormat : DisposableObject, IDisposable

Inheritance

object DisposableObject StringFormat

Implements

IDisposable

相続人

DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

StringFormat()

新しい Aspose.Imaging.StringFormat オブジェクトを開始します。

public StringFormat()

StringFormat(StringFormatFlags)

新しい Aspose.Imaging.StringFormat オブジェクトを指定した Aspose.Imaging.StringFormatFlags リストと言語で開始します。

public StringFormat(StringFormatFlags options)

Parameters

options StringFormatFlags

Aspose.Imaging.StringFormatFlags 新しい Aspose.Imaging.StringFormat オブジェクトのリスト。

StringFormat(StringFormat)

新しい Aspose.Imaging.StringFormat オブジェクトを既存の Aspose.Imaging.StringFormat オブジェクトからスタートさせます。

public StringFormat(StringFormat format)

Parameters

format StringFormat

Aspose.Imaging.StringFormat オブジェクトは、新しい Aspose.Imaging.StringFormat オブジェクトをスタートさせることができます。

Exceptions

ArgumentNullException

format’ is null.

Properties

Alignment

垂直表面にテキスト調和情報を入手または設定します。

public StringAlignment Alignment { get; set; }

不動産価値

StringAlignment

CustomCharIdent

キャラクターのアイデンティティを取得または設定します。

public PointF CustomCharIdent { get; set; }

不動産価値

PointF

DigitSubstitutionLanguage

地元の数字が西の数字に置き換えられたときに使用される言語を取得または設定します。

public int DigitSubstitutionLanguage { get; set; }

不動産価値

int

Remarks

セットは、SetDigitSubstitutionの古い方法に導入されます。

DigitSubstitutionMethod

デジタル代替に使用される方法を取得または設定します。

public StringDigitSubstitute DigitSubstitutionMethod { get; set; }

不動産価値

StringDigitSubstitute

Remarks

セットは、SetDigitSubstitutionの古い方法に導入されます。

FirstTabOffset

テキストラインの始まりと最初のタブ停止の間のスペースの数を取得します。

public float FirstTabOffset { get; }

不動産価値

float

Remarks

財産は削除方法 GetTabStops に導入されます。

FormatFlags

フォーマット情報を含む Aspose.Imaging.StringFormatFlags リストを取得または設定します。

public StringFormatFlags FormatFlags { get; set; }

不動産価値

StringFormatFlags

GenericDefault

一般的なデフォルト Aspose.Imaging.StringFormat オブジェクトを取得します。

public static StringFormat GenericDefault { get; }

不動産価値

StringFormat

GenericTypographic

一般的なタイプグラフィック Aspose.Imaging.StringFormat オブジェクトを取得します。

public static StringFormat GenericTypographic { get; }

不動産価値

StringFormat

HotkeyPrefix

この Aspose.Imaging.StringFormat オブジェクトのための Aspose.Imaging.HotkeyPrefix オブジェクトを取得または設定します。

public HotkeyPrefix HotkeyPrefix { get; set; }

不動産価値

HotkeyPrefix

LineAlignment

横向きの平面に線の調和を得たり設定したりします。

public StringAlignment LineAlignment { get; set; }

不動産価値

StringAlignment

TabStops

Aspose.Imaging.Graphics.PageUnit 属性によって指定されたユニットのタブ停止間の距離の範囲を取得します。

public float[] TabStops { get; }

不動産価値

float ( )

Remarks

財産は削除方法 GetTabStops に導入されます。

Trimming

この Aspose.Imaging.StringFormat オブジェクトのための Aspose.Imaging.StringTrimming リストを取得または設定します。

public StringTrimming Trimming { get; set; }

不動産価値

StringTrimming

Methods

DeepClone()

この Aspose.Imaging.StringFormat オブジェクトの深いクローンを作成します。

public StringFormat DeepClone()

Returns

StringFormat

現在の Aspose.Imaging.StringFormat の深いクローンです。

Equals(対象)

物体が平等であるかどうかを確認する。

public override bool Equals(object obj)

Parameters

obj object

他のオブジェクト

Returns

bool

平等比較の結果

GetHashCode()

現在のオブジェクトのハッシュコードを取得します。

public override int GetHashCode()

Returns

int

ハッシュコード

SetTabStops(フロア、フロア[])

この Aspose.Imaging.StringFormat オブジェクトのためのタブの停止を設定します。

public void SetTabStops(float firstTabOffset, float[] tabStops)

Parameters

firstTabOffset float

テキストラインの始まりと最初のタブ停止の間のスペースの数。

tabStops float ( )

タブの間の距離の範囲は、 Aspose.Imaging.Graphics.PageUnit 属性によって指定されたユニットで停止します。

ToString()

この Aspose.Imaging.StringFormat オブジェクトを人間が読むストレッチに変換します。

public override string ToString()

Returns

string

この Aspose.Imaging.StringFormat オブジェクトの列表を表示します。

 日本語