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, а другая половина находится внутри геометрии.

См. также