Class EmfPlusDrawCurve

Class EmfPlusDrawCurve

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

EmfPlusDrawCurveの記録は、枢機卿のスプリンを描くことを示しています。注: ObjectID (1 バイト): EmfPlusPen オブジェクトのインデックス(セクション 2.2.1.7)EMF+ オブジェクト テーブルで曲線を描く. 値はゼロから 63 まで、含まれなければなりません。

public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawCurve

相続人

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

EmfPlusDrawCurve(EmfPlusRecord)

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

public EmfPlusDrawCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

源泉です。

Properties

Compressed

この Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve が圧縮されているかどうかを示す値を取得または設定します。このビットは、ポイントデータフィールドが圧縮されたデータを指定しているかどうかを示します。設定された場合、PointData は 16 ビットの総合座標で座標スペースの絶対位置を指定します。明確であれば、PointData は 32 ビットのフラットポイント コーディネートでコーディネートスペースの絶対位置を指定します。注: 相対旗(下)が設定されている場合、この旗は未定であり、無視される必要があります。

public bool Compressed { get; set; }

不動産価値

bool

NumSegments

セグメントを数えるか数えるか32 ビットの未署名の整合器で、スプラインを構成するラインセグメントの数を指定します。

public int NumSegments { get; set; }

不動産価値

int

ObjectId

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

public byte ObjectId { get; set; }

不動産価値

byte

PointData

32 ビットのサインインテーガーまたは 32 ビットのフラットポイント番号の連続を取得または設定します。割り切る線の端点の調整値を定義する長さを計算します。

public PointF[] PointData { get; set; }

不動産価値

PointF ( )

Tension

緊張するか、緊張するか32 ビットの浮動点数で、スプラインがどれほど密接であるかを示す。0 の値が表示され、0 の値が表示されます。spline は直線の連続であり、値が上昇するにつれて、さらに詳しくは [SPLINE77] と [PETZOLD] を参照してください。

public float Tension { get; set; }

不動産価値

float

 日本語