曲線

曲線

概要

Curve は .NET 用 Aspose.PDF FOSS のクラスです。 継承元: Shape

ベジエ曲線の形状。

このクラスは .NET プログラムで Curve オブジェクトを操作するための 3 つのメソッドを提供します。 利用可能なメソッドは次のとおりです: CheckBoundsCurve。 すべてのパブリック メンバーは、Aspose.PDF FOSS for .NET パッケージをインストールした後、任意の .NET アプリケーションからアクセスできます。 プロパティ: Cx1Cx2Cy1Cy2GraphInfoPositionArray、その他 5 つ。

プロパティ

名前アクセス説明
X1doubleRead/Writex1 を取得または設定します。
Y1doubleRead/Writey1 を取得または設定します。
Cx1doubleRead/Writecx1 を取得または設定します。
Cy1doubleRead/Writecy1 を取得または設定します。
Cx2doubleRead/Writecx2 を取得または設定します。
Cy2doubleRead/Writecy2 を取得または設定します。
X2doubleRead/Writex2 を取得または設定します。
Y2doubleRead/Writey2 を取得または設定します。
PositionArrayfloat[]Read/Write曲線制御点は [x1, y1, cx1, cy1, cx2, cy2, x2, y2] として表されます。
GraphInfoAspose.Pdf.GraphInfoRead/Writeグラフ情報を取得または設定します。
TextAspose.Pdf.Text.TextFragment?Read/Write形状と共に描画されるオプションのテキストラベル。

方法

SignatureDescription
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)(x1,y1) から (x2,y2) へ、制御点 (cx1,cy1) と (cx2,cy2) を持つ 3次ベジェ曲線を作成します。
Curve(positionArray: float[])公開 API に一致するコンストラクタ: Curve(float[] positionArray) ただし positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]。
CheckBounds(containerWidth: double, containerHeight: double)すべての制御点がコンテナの原点基準 AABB 内にあるかどうか。

参照

 日本語