LineAnnotation

LineAnnotation

概要

LineAnnotation は Aspose.PDF の Go 用 FOSS における型です。継承元: drawingAnnotationBase。

LineAnnotation は二点間に直線を描き、各端にオプションの線端(矢印、円など)を付けられます。

この型は Go プログラムで LineAnnotation オブジェクトを操作するための 15 のメソッドを提供します。利用可能なメソッドは AnnotationType、End、EndLineEnding、InteriorColor、LeaderLineLength、RegenerateAppearance、SetBorderWidth、SetEnd、SetEndLineEnding、SetInteriorColor、SetLeaderLineLength、SetStart、および追加の 3 つのメソッドです。Aspose.PDF の Go 用 FOSS パッケージをインストールすれば、すべての公開メンバーが任意の Go アプリケーションから利用可能になります。

メソッド

シグネチャ説明
AnnotationType() → AnnotationTypeアノテーションタイプを返します。
Start() → PointStart は線の開始点を返します。
End() → PointEnd は線の終点を返します。
SetStart(p: Point)SetStart は線の開始点を更新し、/Rect を再計算します。
SetEnd(p: Point)SetEnd は線の終点を更新し、/Rect を再計算します。
SetBorderWidth(w: float64)SetBorderWidth は drawingAnnotationBase.SetBorderWidth を上書きし、/Rect(BorderWidth による線端パディングに依存)を /AP/N が再生成される前に再計算します――これにより、外観ストリームの /BBox が単一パスで新しい境界に一致することが保証されます。
RegenerateAppearance()RegenerateAppearance は /AP/N を現在のプロパティから再構築するよう強制します。
StartLineEnding() → LineEndingStyleStartLineEnding は線の開始点に適用されたスタイルを返します。
EndLineEnding() → LineEndingStyleEndLineEnding は行末に適用されるスタイルを返します。
SetStartLineEnding(s: LineEndingStyle)SetStartLineEnding は開始側の行末スタイルを設定します。
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding は終了側の行末スタイルを設定します。
InteriorColor() → *ColorInteriorColor は /IC 塗りつぶしカラーを返します(塗りつぶし行末に使用されます: ClosedArrow, RClosedArrow, Square, Circle, Diamond)。
SetInteriorColor(c: *Color)SetInteriorColor は /IC を RGB 配列として書き込みます; nil はエントリを削除します。
LeaderLineLength() → float64LeaderLineLength は /LL の値を返します(欠如している場合は 0)。
SetLeaderLineLength(l: float64)SetLeaderLineLength は /LL を書き込みます。

参照

 日本語