Class EmfPlusDrawString

Class EmfPlusDrawString

名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records アセンション: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawString レコードは、ストレッチフォーマットでテキスト出力を指定します。

public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawString

相続人

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawString(EmfPlusRecord)

Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString クラスの新しい例を開始します。

public EmfPlusDrawString(EmfPlusRecord source)

Parameters

source EmfPlusRecord

源泉です。

Properties

BrushId

ブリュッシュ ID を取得または設定するブレーキを指定する32ビット未署名の整備器、その内容フラッグ フィールドの S ビットによって決定されます この定義は使用されます前のテキストの色を塗るために、すなわち、グリフ自体だけ。

public int BrushId { get; set; }

不動産価値

int

FormatId

フォーマット ID を取得または設定するオプションのインデックスを指定する32ビット未署名のインテラーEMF+ オブジェクトテーブルにおける EmfPlusStringFormat オブジェクト (セクション 2.2.1.9)このオブジェクトは、テキストレイアウト情報と表示操作を指定します。ストレッチに適用される

public int FormatId { get; set; }

不動産価値

int

IsColor

この例が色であるかどうかを示す値を取得または設定します。設定された場合、 BrushId は EmfPlusARGB オブジェクトとして色を指定します(セクション 2.2.2.1)。明確であれば、BrushId は EmfPlusBrush オブジェクトのインデックスを含みます。(EMF+オブジェクトテーブルの2.2.1.1セクション)

public bool IsColor { get; set; }

不動産価値

bool

LayoutRect

レイアウトを取得または設定するEmfPlusRectF オブジェクト(セクション 2.2.2.39) 境界領域を定義する行列を受け取る目的地から

public RectangleF LayoutRect { get; set; }

不動産価値

RectangleF

Length

取るか、長さを設定する。32 ビットの未署名全体で、列内の文字の数を指定します。

public int Length { get; set; }

不動産価値

int

ObjectId

アイデンティティを取得または設定します。EMF+における EmfPlusFont オブジェクトの指数(セクション 2.2.1.3)テキストを表示するためのオブジェクトテーブル 値はゼロから63まで、含まれなければなりません。

public byte ObjectId { get; set; }

不動産価値

byte

StringData

ストレッチデータを取得または設定する16ビットのユニコードキャラクターのシリーズで、引き出すラインを指定します。

public string StringData { get; set; }

不動産価値

string

 日本語