Class ClipPathBuilder
名称: Aspose.Svg.Builder 会議: Aspose.SVG.dll (25.5.0)
CSS クリップパス 値を構築するための構造クラス。このクラスは、基本的な形状、外部参照、または地質学ボックスを使用してクリップパスを定義する方法を提供します。それは、構造化され、読みやすい方法で複雑な滑り道の作成を可能にします。
[ComVisible(true)]
public class ClipPathBuilder
Inheritance
相続人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ClipPathBuilder()
public ClipPathBuilder()
Methods
Build()
クリップコースの価値をストレッチとして構築します。
public string Build()
Returns
クリップコースのストレッチプレゼンテーション
Circle(ダブル、ダブ、長いタイプ)
循環的なクリップコースを定義します。
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radius
double
サークルの放射線。
centerX
double
サークルの中心のXコーディネート
centerY
double
サークルの中心のYコーディネート。
type
LengthType
次元のユニットタイプ。
Returns
ClipPathBuilder のメソッドチェーニングの現在の例です。
ClipSourceId(ストレッチ)
外部ソースを参照するためのクリップパスを設定します。
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
参照の外部情報源のID。
Returns
ClipPathBuilder のメソッドチェーニングの現在の例です。
Ellipse(二重、ダブル、長いタイプ)
エリプティック・クリップ・パスを定義する。
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radiusX
double
エリプスの水平線。
radiusY
double
エリプスの垂直放射線。
centerX
double
エリプスの中心のXコーディネート。
centerY
double
エリプスの中心のYコーディネート。
type
LengthType
次元のユニットタイプ。
Returns
ClipPathBuilder のメソッドチェーニングの現在の例です。
GeometryBox(GeometryBox)
クリップコースのための地質学ボックスを設定します。
public ClipPathBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
使用するための地質ボックス。
Returns
ClipPathBuilder のメソッドチェーニングの現在の例です。
None()
クリップコースを「いかなる」に設定し、効果的にクリッピングを無効にします。
public ClipPathBuilder None()
Returns
ClipPathBuilder のメソッドチェーニングの現在の例です。
Polygon(パラマダブル[])
ポリゴナル・クリップ・パスを定義する。
public ClipPathBuilder Polygon(params double[] points)
Parameters
points
double
( )
ポリゴンの垂直を定義する一連の点。
Returns
ClipPathBuilder のメソッドチェーニングの現在の例です。
Rectangle(二重、ダブル、双重、2倍、長いタイプ)
オプションの丸い角で直角のクリップコースを定義します。
public ClipPathBuilder Rectangle(double x, double y, double width, double height, double rx = 0, double ry = 0, LengthType type = LengthType.Px)
Parameters
x
double
右上角のXコーディネート。
y
double
Yコーディネートは直角の左上角。
width
double
直角の広さ。
height
double
直角の高さ。
rx
double
角の地平線。
ry
double
角の垂直放射線。
type
LengthType
次元のユニットタイプ。
Returns
ClipPathBuilder のメソッドチェーニングの現在の例です。