Class EmfPlusDrawClosedCurve
名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records アセンション: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawClosedCurveの記録は、閉鎖されたカルディナルのスプラインを描くことを示しています。
public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawClosedCurve
相続人
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
EmfPlusDrawClosedCurve(EmfPlusRecord)
Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurveクラスの新しい例を開始します。レコードタイプ - このレコードタイプを EmfPlusDrawClosedCurve と識別する16ビット未署名インテーラーレコードタイプリストから(セクション 2.1.1.1) 値は 0x4017 でなければなりません。
public EmfPlusDrawClosedCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
源泉です。
Properties
Compressed
この Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve が圧縮されているかどうかを示す値を取得または設定します。このビットは、ポイントデータフィールドが圧縮されたデータを指定しているかどうかを示します。設定された場合、PointData は 16 ビットの総合座標で座標スペースの絶対位置を指定します。明確であれば、PointData は 32 ビットのフラットポイント コーディネートでコーディネートスペースの絶対位置を指定します。注: 相対旗(下)が設定されている場合、この旗は未定であり、無視される必要があります。
public bool Compressed { get; set; }
不動産価値
ObjectId
アイデンティティを取得または設定します。EMF+における EmfPlusPen オブジェクトの指数(セクション 2.2.1.7)オブジェクト テーブル 閉じた曲線を描く 値はゼロから63まで、含まれなければなりません。
public byte ObjectId { get; set; }
不動産価値
PointData
ポイントデータを取得または設定するspline を定義するラインの端点を指定する数点の連続。曲線は PointData 列の最後の点を通して継続し、列の最初の点と接続します。この順に記載されているデータの種類は、以下のようなフラッグフィールドによって指定されます:データタイプの意味EmfPlusPointR オブジェクト (セクション 2.2.2.37)国旗が国旗に設定されている場合、ポイントは相対的な位置を指定します。EmfPlusPointF オブジェクト (セクション 2.2.2.36)P と C ビットが フラッグ フィールドに設定されている場合、ポイントは絶対的な位置を指定します。EmfPlusPoint オブジェクト (セクション 2.2.2.35)P ビットが明確で C ビットが フラッグ フィールドに設定されている場合、ポイントは相対的な位置を指定します。
public PointF[] PointData { get; set; }
不動産価値
PointF ( )
Relative
この Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve が相対であるかどうかを示す値を取得または設定します。この点は、 PointData フィールドが相対または絶対の位置を指定しているかどうかを示します。設定された場合、PointData の各要素は、相対的な座標空間の位置を指定します。上記の項目に記載されている位置に、最初の項目に記載されている位置にPointData の元素は、コーディネート (0.0) で以前の位置を仮定します。PointData は、C 旗に従って絶対位置を指定します。このフラッグが設定されている場合、圧縮フラッグ(上)は未定であり、無視される必要があります。
public bool Relative { get; set; }
不動産価値
Tension
緊張するか、緊張するか32 ビットの浮動点数で、スプラインがどれほど密接であるかを示す。0 の値が表示され、0 の値が表示されます。spline は直線の連続であり、値が上昇するにつれて、さらに詳しくは [SPLINE77] と [PETZOLD] を参照してください。
public float Tension { get; set; }