Class EmfPlusDrawBeziers
名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records アセンション: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawBeziers レコードは、接続された Bezier 曲線の順序を描くことを示しています。Bezierデータポイントの注文はスタートポイント、コントロールポイント1です。コントロールポイント2および最終ポイント. 詳細については [MSDN-DrawBeziers] を参照してください。
public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawBeziers
相続人
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
EmfPlusDrawBeziers(EmfPlusRecord)
Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziersクラスの新しい例を開始します。
public EmfPlusDrawBeziers(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
源泉です。
Properties
Compressed
PointData が圧縮されているかどうかを示す値を取得または設定します。設定された場合、 PointData は、コーディネートスペースの絶対位置を指定します。16 ビット総合座標 明確であれば、PointData は絶対位置を指定しますコラボレートスペースでは、32ビットのフラットポイントコラボレートを搭載。注: 相対旗(下)が設定されている場合、この旗は未定であり、無視される必要があります。
public bool Compressed { get; set; }
不動産価値
ObjectId
アイデンティティを取得または設定します。EMF+における EmfPlusPen オブジェクトの指数(セクション 2.2.1.7)Object Table to draw the Bezier curves. 値はゼロから63まででなければならない。
public byte ObjectId { get; set; }
不動産価値
PointData
ポイントデータを取得または設定するゼイヤー曲線の出発点、結末点、コントロール点を指定する数々のコントロール点の一連です ゼイヤー曲線の結末コントロールは次のコントロール点です ゼイヤー効果を生成するために使用されるコントロール点。この順に記載されているデータの種類は、以下のようなフラッグフィールドによって指定されます:データタイプの意味EmfPlusPointR オブジェクト (セクション 2.2.2.37)国旗が国旗に設定されている場合、ポイントは相対的な位置を指定します。EmfPlusPointF オブジェクト (セクション 2.2.2.36)P と C ビットがフラッグ フィールドで明確である場合、ポイントは絶対的な位置を指定します。EmfPlusPoint オブジェクト (セクション 2.2.2.35)P ビットが明確で C ビットが フラッグ フィールドに設定されている場合、ポイントは相対的な位置を指定します。Bezier 曲線はそのコントロールポイントを通過しません。
public PointF[] PointData { get; set; }
不動産価値
PointF ( )
Relative
ポイントデータが相対であるかどうかを示す値を取得または設定します。設定された場合、PointData の各要素は、コーディネートスペースの位置を指定します。これは、順序の前の要素によって指定された位置と相対的です。PointData の最初の要素の場合、前回の座標の位置(0.0) が仮定されます. 明確であれば、 PointData は絶対的な位置を指定します。国旗のC。このフラッグが設定されている場合、Cフラッグ(上)は無定義であり、無視される必要があります。
public bool Relative { get; set; }