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; }
不動産価値
FormatId
フォーマット ID を取得または設定するオプションのインデックスを指定する32ビット未署名のインテラーEMF+ オブジェクトテーブルにおける EmfPlusStringFormat オブジェクト (セクション 2.2.1.9)このオブジェクトは、テキストレイアウト情報と表示操作を指定します。ストレッチに適用される
public int FormatId { get; set; }
不動産価値
IsColor
この例が色であるかどうかを示す値を取得または設定します。設定された場合、 BrushId は EmfPlusARGB オブジェクトとして色を指定します(セクション 2.2.2.1)。明確であれば、BrushId は EmfPlusBrush オブジェクトのインデックスを含みます。(EMF+オブジェクトテーブルの2.2.1.1セクション)
public bool IsColor { get; set; }
不動産価値
LayoutRect
レイアウトを取得または設定するEmfPlusRectF オブジェクト(セクション 2.2.2.39) 境界領域を定義する行列を受け取る目的地から
public RectangleF LayoutRect { get; set; }
不動産価値
Length
取るか、長さを設定する。32 ビットの未署名全体で、列内の文字の数を指定します。
public int Length { get; set; }
不動産価値
ObjectId
アイデンティティを取得または設定します。EMF+における EmfPlusFont オブジェクトの指数(セクション 2.2.1.3)テキストを表示するためのオブジェクトテーブル 値はゼロから63まで、含まれなければなりません。
public byte ObjectId { get; set; }
不動産価値
StringData
ストレッチデータを取得または設定する16ビットのユニコードキャラクターのシリーズで、引き出すラインを指定します。
public string StringData { get; set; }