Aspose::Page::XPS::XpsModel::XpsPath klass

XpsPath class

Klass som kapslar in Path-elementfunktioner. Detta element är det enda sättet att lägga till vektorgrafik och bilder på en fast sida. Det definierar en enskild vektorgrafik som ska renderas på en sida.

class XpsPath : public Aspose::Page::XPS::XpsModel::XpsContentElement

Metoder

MetodBeskrivning
Clone()Klonar denna bana.
get_Data()Returnerar/sätter geometrin för banan.
get_Fill()Returnerar/sätter penseln som används för att måla geometrin som anges av Data‑egenskapen för banan.
get_Stroke()Returnerar/sätter penseln som används för att rita strecket.
get_StrokeDashArray() constReturnerar/sätter arrayen som specificerar längden på streck och mellanrum för konturstrecket.
get_StrokeDashCap() constReturnerar/sätter värdet som anger hur ändarna på varje streck ritas.
get_StrokeDashOffset() constReturnerar/sätter startpunkten för att upprepa streckarray‑mönstret. Om detta värde utelämnas, justeras streckarrayen med ursprunget för strecket.
get_StrokeEndLineCap() constReturnerar/sätter värdet som definierar formen på slutet av det sista strecket i ett streck.
get_StrokeLineJoin() constReturnerar/sätter värdet som definierar formen på början av det första strecket i ett streck.
get_StrokeMiterLimit() constReturnerar/sätter förhållandet mellan maximal snedkantslängd och hälften av strecktjockleken. Detta värde är betydelsefullt endast om attributet StrokeLineJoin specificerar Miter.
get_StrokeStartLineCap() constReturnerar/sätter värdet som definierar formen på början av det första strecket i ett streck.
get_StrokeThickness() constReturnerar/sätter tjockleken på ett streck, i enheter av det effektiva koordinatrymdet (inkluderar banans rendertransform). Strecket ritas ovanpå gränsen för geometrin som anges av Path‑elementets Data‑egenskap. Hälften av StrokeThickness sträcker sig utanför geometrin som anges av Data‑egenskapen och den andra hälften sträcker sig in i geometrin.
set_Data(System::SharedPtr<XpsPathGeometry>)Returnerar/sätter geometrin för banan.
set_Fill(System::SharedPtr<XpsBrush>)Returnerar/sätter penseln som används för att måla geometrin som anges av Data‑egenskapen för banan.
set_Stroke(System::SharedPtr<XpsBrush>)Returnerar/sätter penseln som används för att rita strecket.
set_StrokeDashArray(System::ArrayPtr<float>)Returnerar/sätter arrayen som specificerar längden på streck och mellanrum för konturstrecket.
set_StrokeDashCap(XpsDashCap)Returnerar/sätter värdet som anger hur ändarna på varje streck ritas.
set_StrokeDashOffset(float)Returnerar/sätter startpunkten för att upprepa streckarray‑mönstret. Om detta värde utelämnas, justeras streckarrayen med ursprunget för strecket.
set_StrokeEndLineCap(XpsLineCap)Returnerar/sätter värdet som definierar formen på slutet av det sista strecket i ett streck.
set_StrokeLineJoin(XpsLineJoin)Returnerar/sätter värdet som definierar formen på början av det första strecket i ett streck.
set_StrokeMiterLimit(float)Returnerar/sätter förhållandet mellan maximal snedkantslängd och hälften av strecktjockleken. Detta värde är betydelsefullt endast om attributet StrokeLineJoin specificerar Miter.
set_StrokeStartLineCap(XpsLineCap)Returnerar/sätter värdet som definierar formen på början av det första strecket i ett streck.
set_StrokeThickness(float)Returnerar/sätter tjockleken på ett streck, i enheter av det effektiva koordinatrymdet (inkluderar banans rendertransform). Strecket ritas ovanpå gränsen för geometrin som anges av Path‑elementets Data‑egenskap. Hälften av StrokeThickness sträcker sig utanför geometrin som anges av Data‑egenskapen och den andra hälften sträcker sig in i geometrin.

Se även