Aspose::Page::XPS::XpsModel::XpsPath クラス
XpsPath class
Path 要素の機能をカプセル化するクラス。この要素は固定ページにベクターグラフィックや画像を追加する唯一の手段で、ページ上にレンダリングされる単一のベクターグラフィックを定義します。
class XpsPath : public Aspose::Page::XPS::XpsModel::XpsContentElement
メソッド
| メソッド | 説明 |
|---|---|
| Clone() | このパスを複製します。 |
| get_Data() | パスのジオメトリを取得/設定します。 |
| get_Fill() | パスの Data プロパティで指定されたジオメトリを塗るために使用されるブラシを取得/設定します。 |
| get_Stroke() | ストロークを描画するために使用されるブラシを取得/設定します。 |
| get_StrokeDashArray() const | アウトラインストロークのダッシュとギャップの長さを指定する配列を取得/設定します。 |
| get_StrokeDashCap() const | 各ダッシュの端点がどのように描画されるかを指定する値を取得/設定します。 |
| get_StrokeDashOffset() const | ダッシュ配列パターンを繰り返す開始点を取得/設定します。この値が省略された場合、ダッシュ配列はストロークの原点に合わせられます。 |
| get_StrokeEndLineCap() const | ストローク内の最後のダッシュの終端形状を定義する値を取得/設定します。 |
| get_StrokeLineJoin() const | ストローク内の最初のダッシュの開始形状を定義する値を取得/設定します。 |
| get_StrokeMiterLimit() const | 最大ミータ長とストローク太さの半分との比率を取得/設定します。この値は、StrokeLineJoin 属性が Miter を指定している場合にのみ有効です。 |
| get_StrokeStartLineCap() const | ストローク内の最初のダッシュの開始形状を定義する値を取得/設定します。 |
| get_StrokeThickness() const | 有効座標空間の単位(パスのレンダートランスフォームを含む)でストロークの太さを取得/設定します。ストロークは Path 要素の Data プロパティで指定されたジオメトリの境界の上に描画されます。StrokeThickness の半分は Data プロパティで指定されたジオメトリの外側に伸び、残りの半分はジオメトリの内部に伸びます。 |
| set_Data(System::SharedPtr<XpsPathGeometry>) | パスのジオメトリを取得/設定します。 |
| set_Fill(System::SharedPtr<XpsBrush>) | パスの Data プロパティで指定されたジオメトリを塗るために使用されるブラシを取得/設定します。 |
| set_Stroke(System::SharedPtr<XpsBrush>) | ストロークを描画するために使用されるブラシを取得/設定します。 |
| set_StrokeDashArray(System::ArrayPtr<float>) | アウトラインストロークのダッシュとギャップの長さを指定する配列を取得/設定します。 |
| set_StrokeDashCap(XpsDashCap) | 各ダッシュの端点がどのように描画されるかを指定する値を取得/設定します。 |
| set_StrokeDashOffset(float) | ダッシュ配列パターンを繰り返す開始点を取得/設定します。この値が省略された場合、ダッシュ配列はストロークの原点に合わせられます。 |
| set_StrokeEndLineCap(XpsLineCap) | ストローク内の最後のダッシュの終端形状を定義する値を取得/設定します。 |
| set_StrokeLineJoin(XpsLineJoin) | ストローク内の最初のダッシュの開始形状を定義する値を取得/設定します。 |
| set_StrokeMiterLimit(float) | 最大ミータ長とストローク太さの半分との比率を取得/設定します。この値は、StrokeLineJoin 属性が Miter を指定している場合にのみ有効です。 |
| set_StrokeStartLineCap(XpsLineCap) | ストローク内の最初のダッシュの開始形状を定義する値を取得/設定します。 |
| set_StrokeThickness(float) | 有効座標空間の単位(パスのレンダートランスフォームを含む)でストロークの太さを取得/設定します。ストロークは Path 要素の Data プロパティで指定されたジオメトリの境界の上に描画されます。StrokeThickness の半分は Data プロパティで指定されたジオメトリの外側に伸び、残りの半分はジオメトリの内部に伸びます。 |
参照
- Class XpsContentElement
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++