Path

Path

概要

Pathは、Aspose.PDFのGo向けFOSSにおける型です。

Pathは、MoveTo/LineTo/CurveTo/Close 操作のシーケンスで、PDFユーザー空間(ページ左下が原点、Y軸は上向き)における任意の2次元パスを定義します。

この型は、GoプログラムでPathオブジェクトを操作するための6つのメソッドを提供します。利用可能なメソッドは、Arc、Close、CurveTo、LineTo、MoveTo、QuadToです。Aspose.PDFのGo向けFOSSパッケージをインストールすれば、すべての公開メンバーが任意のGoアプリケーションから利用可能になります。

メソッド

シグネチャ説明
MoveTo(x: float64) → *PathMoveTo は (x, y) で新しいサブパスを開始します。
LineTo(x: float64) → *PathLineTo は現在の点から (x, y) まで直線セグメントを追加します。
Close() → *PathClose は、現在のサブパスを最も最近の MoveTo に戻る線で閉じます。
CurveTo(c1x: float64) → *PathCurveTo は現在の点から (x, y) まで、制御点 (c1x, c1y) と (c2x, c2y) を持つ三次ベジエ曲線を追加します。
QuadTo(cx: float64) → *PathQuadTo は、現在の点から (x, y) までの二次ベジェ曲線(制御点は1つ)を追加し、標準の二次→三次変換式に従って自動的に同等の三次ベジェに変換します:
Arc(cx: float64) → *PathArc はパスに円弧を追加し、三次ベジェ曲線で近似されます。

参照

 日本語