Aspose::Page::XPS::XpsModel::XpsPath class
Содержание
[
Скрывать
]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 | Возвращает/устанавливает отношение между максимальной длиной среза (miter) и половиной толщины штриха. Это значение имеет значение только если атрибут StrokeLineJoin указывает Miter. |
| get_StrokeStartLineCap() const | Возвращает/устанавливает значение, определяющее форму начала первого штриха в линии. |
| get_StrokeThickness() const | Возвращает/устанавливает толщину штриха в единицах эффективного координатного пространства (включает преобразование рендеринга пути). Штрих рисуется поверх границы геометрии, указанной в свойстве Data элемента Path. Половина 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) | Возвращает/устанавливает отношение между максимальной длиной среза (miter) и половиной толщины штриха. Это значение имеет значение только если атрибут StrokeLineJoin указывает Miter. |
| set_StrokeStartLineCap(XpsLineCap) | Возвращает/устанавливает значение, определяющее форму начала первого штриха в линии. |
| set_StrokeThickness(float) | Возвращает/устанавливает толщину штриха в единицах эффективного координатного пространства (включает преобразование рендеринга пути). Штрих рисуется поверх границы геометрии, указанной в свойстве Data элемента Path. Половина StrokeThickness выходит за пределы геометрии, указанной в свойстве Data, а другая половина находится внутри геометрии. |
См. также
- Class XpsContentElement
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++