Class ClipPathBuilder

Class ClipPathBuilder

名称: Aspose.Svg.Builder 会議: Aspose.SVG.dll (25.5.0)

CSS クリップパス 値を構築するための構造クラス。このクラスは、基本的な形状、外部参照、または地質学ボックスを使用してクリップパスを定義する方法を提供します。それは、構造化され、読みやすい方法で複雑な滑り道の作成を可能にします。

[ComVisible(true)]
public class ClipPathBuilder

Inheritance

object ClipPathBuilder

相続人

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

string

クリップコースのストレッチプレゼンテーション

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

ClipPathBuilder のメソッドチェーニングの現在の例です。

ClipSourceId(ストレッチ)

外部ソースを参照するためのクリップパスを設定します。

public ClipPathBuilder ClipSourceId(string clipSourceId)

Parameters

clipSourceId string

参照の外部情報源のID。

Returns

ClipPathBuilder

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

ClipPathBuilder のメソッドチェーニングの現在の例です。

GeometryBox(GeometryBox)

クリップコースのための地質学ボックスを設定します。

public ClipPathBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

使用するための地質ボックス。

Returns

ClipPathBuilder

ClipPathBuilder のメソッドチェーニングの現在の例です。

None()

クリップコースを「いかなる」に設定し、効果的にクリッピングを無効にします。

public ClipPathBuilder None()

Returns

ClipPathBuilder

ClipPathBuilder のメソッドチェーニングの現在の例です。

Polygon(パラマダブル[])

ポリゴナル・クリップ・パスを定義する。

public ClipPathBuilder Polygon(params double[] points)

Parameters

points double ( )

ポリゴンの垂直を定義する一連の点。

Returns

ClipPathBuilder

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

ClipPathBuilder のメソッドチェーニングの現在の例です。

 日本語