Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

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

EmfPlusPenOptionalData オブジェクトは、グラフィックペンにオプションデータを指定します。

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

相続人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

オプションの EmfPlusCompoundLineData オブジェクトを取得または設定する(セクション 2.2.2.9)定義するフラットポイント値の範囲を定義する。ペンの組み合わせ線は、並行線で構成されている。このフィールドが存在するなら、このフィールドは存在する。PenDataCompoundLine フラッグは PenDataFlags フィールドに設定されますEmfPlusPenData オブジェクト

public EmfPlusCompoundLineData CompoundLineData { get; set; }

不動産価値

EmfPlusCompoundLineData

CustomEndCapData

オプションの EmfPlusCustomEndCapData オブジェクトを取得または設定する(セクション 2.2.2.11)定義されたターゲットキャップ形状、すなわち形状このペンで引っ張られたラインの終わりに使用します。さまざまな形状、例えば、平方、サークル、またはダイヤモンド。フィールドは、PenDataCustomEndCap フラッグが存在する場合に存在する必要があります。EmfPlusPenData オブジェクトの PenDataFlags フィールドに設定

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

不動産価値

EmfPlusCustomEndCapData

CustomStartCapData

オプションの EmfPlusCustomStartCapData オブジェクトを取得または設定する(セクション 2.2.2.15)定義されたスタートキャップ形式、すなわち、このペンで引っ張られたラインの始まりに使用します。さまざまな形状、例えば、平方形、サークル、ダイヤモンド。このフィールドが存在しなければならない場合 PenDataCustomStartCap フラッグEmfPlusPenData オブジェクトの PenDataFlags フィールドに設定されています。

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

不動産価値

EmfPlusCustomStartCapData

DashOffset

オプションの 32 ビット フラット ポイント 値を取得または設定します。線の始まりから線の始まりまでの距離最初のスペースは、ダッシュラインパターンです。このフィールドは、もし、PenDataDashedLineOffset フラッグが設定されている場合、EmfPlusPenData オブジェクトの PenDataFlags フィールド。

public float DashOffset { get; set; }

不動産価値

float

DashedLineCapType

オプションの 32 ビット サイン インテラーを取得または設定し、形状を指定します。それぞれのダッシュの両端は、ダッシュラインにあります。このフィールドは、PenDataDashedLineCap フラッグが設定されている場合PenDataFlags オブジェクト EmfPlusPenData のフィールド、および値はDashedLineCapTypeリストで定義される必要があります。(セクション 2.1.1.10 )

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

不動産価値

EmfPlusDashedLineCapType

DashedLineData

オプションの EmfPlusDashedLineData オブジェクトを取得または設定する(セクション 2.2.2.16)ダッシュとスペースの長さを定義するこのフィールドは、PenDataDashedLineが存在する場合に存在する必要があります。フラッグは、EmfPlusPenData の PenDataFlags フィールドに設定されています。オブジェクト

public EmfPlusDashedLineData DashedLineData { get; set; }

不動産価値

EmfPlusDashedLineData

EndCap

形式を指定するオプション32ビットサインインインテーラーを取得または設定します。CustomEndCapData フィールドのラインの終わりに。フィールドは、PenDataEndCap フラッグが設定されている場合に存在する必要があります。PenDataFlags オブジェクトの EmfPlusPenData フィールド、および値LineCapType リストに定義される必要があります。

public EmfPlusLineCapType EndCap { get; set; }

不動産価値

EmfPlusLineCapType

Join

接続する方法を指定するオプション32ビットサインインインテーラーを取得または設定します。同じペンで引っ張られ、結末が合う2つのライン。このフィールドが表示される場合は、PenDataJoin フラッグが表示されます。EmfPlusPenData オブジェクトの PenDataFlags フィールドと、値は LineJoinType リストで定義される必要があります。(セクション 2.1.1.19 )

public EmfPlusLineJoinType Join { get; set; }

不動産価値

EmfPlusLineJoinType

LineStyle

スタイルを指定するオプション32ビットサインインインテラーを取得または設定します。このペンオブジェクトで引き出されたラインに使用されます. このフィールドは必須ですPenDataLineStyle フラッグが設定されている場合に存在します。PenDataFlags オブジェクト EmfPlusPenData のフィールド、および価値はLineStyleリストで定義される必要があります。(セクション 2.1.1.20 )

public EmfPlusLineStyle LineStyle { get; set; }

不動産価値

EmfPlusLineStyle

MiterLimit

メーターを指定するオプション 32 ビットフラットポイント値を取得または設定します。最大限は、最大限は、最大限は、最大限は、メーターの長さは、メーターからの距離です。線の壁の交差点は、内側に接続する。結合の外の線の壁の交差点。測定器の長さは、二つの間の角度が大きい場合に大きいかもしれません。このフィールドは小さく、このフィールドは存在しなければならない。PenDataMiterLimit フラッグは PenDataFlags フィールドに設定されていますEmfPlusPenData オブジェクト

public float MiterLimit { get; set; }

不動産価値

float

PenAlignment

オプションの 32 ビット サイン インテラーを取得または設定するペン幅の分布に関しては、線のコーディネートが引き出されます. このフィールドは必須ですPenDataNonCenter フラッグが設定されている場合に存在します。PenDataFlags オブジェクト EmfPlusPenData のフィールド、および値は PenAlignment で定義する必要があります。リスト(セクション 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

不動産価値

EmfPlusPenAlignment

StartCap

オプションの 32 ビット サインイン インテラーを取得または設定し、形状を指定します。CustomStartCapData フィールドにおけるラインの開始。このフィールドが表示される場合は、PenDataStartCap フラッグが設定されます。PenDataFlags フィールドの EmfPlusPenData オブジェクト、および値は LineCapType リストで定義される必要があります。(セクション 2.1.1.18 )

public EmfPlusLineCapType StartCap { get; set; }

不動産価値

EmfPlusLineCapType

TransformMatrix

オプションの EmfPlusTransformMatrix オブジェクトを取得または設定する(セクション 2.2.2.47)宇宙空間を変換するための世界空間を指定するこのフィールドが存在しなければならない場合、PenDataTransformフラッグは、EmfPlusPenData の PenDataFlags フィールドに設定されています。オブジェクト

public Matrix TransformMatrix { get; set; }

不動産価値

Matrix

 日本語