Aspose::Page::XPS::Features::EventBasedModifications::PageAPI klass

PageAPI class

Den Page-elementmodifierings-API.

class PageAPI : public Aspose::Page::XPS::Features::EventBasedModifications::IModificationAPI

Metoder

MetodBeskrivning
Add(T)Lägger till ett innehållselement (Canvas, Path eller Glyphs).
AddCanvas()Lägger till en ny canvas på sidan.
AddGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String)Lägger till nya glyphs på sidan.
AddGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Lägger till nya glyphs på sidan.
AddOutlineEntry(System::String, int32_t, int32_t)Lägger till ett konturpost i dokumentet.
AddPath(System::SharedPtr<XpsModel::XpsPathGeometry>)Lägger till en ny path på sidan.
CreateArcSegment(System::Drawing::PointF, System::Drawing::SizeF, float, bool, XpsModel::XpsSweepDirection, bool)Skapar ett nytt elliptiskt bågsegment.
CreateCanvas()Skapar en ny canvas.
CreateColor(System::Drawing::Color)Skapar en ny färg.
CreateColor(int32_t, int32_t, int32_t, int32_t)Skapar en ny färg i sRGB-färgrymden.
CreateColor(int32_t, int32_t, int32_t)Skapar en ny färg i sRGB-färgrymden.
CreateColor(float, float, float, float)Skapar en ny färg i scRGB-färgrymden.
CreateColor(float, float, float)Skapar en ny färg i scRGB-färgrymden.
CreateColor(System::String, const System::ArrayPtr<float>&)Skapar en ny färg i ICC-baserad färgrymd.
CreateColor(System::SharedPtr<XpsModel::XpsIccProfile>, const System::ArrayPtr<float>&)Skapar en ny färg i ICC-baserad färgrymd.
CreateGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String)Skapar nya glyphs.
CreateGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Skapar nya glyphs.
CreateGradientStop(System::SharedPtr<XpsModel::XpsColor>, float)Skapar ett nytt gradientstopp.
CreateGradientStop(System::Drawing::Color, float)Skapar ett nytt gradientstopp.
CreateImageBrush(System::SharedPtr<XpsModel::XpsImage>, System::Drawing::RectangleF, System::Drawing::RectangleF)Skapar en ny bildpensel.
CreateImageBrush(System::String, System::Drawing::RectangleF, System::Drawing::RectangleF)Skapar en ny bildpensel.
CreateLinearGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF)Skapar en ny linjär gradientpensel.
CreateLinearGradientBrush(System::Drawing::PointF, System::Drawing::PointF)Skapar en ny linjär gradientpensel.
CreateMatrix(float, float, float, float, float, float)Skapar en ny affin transformationsmatris.
CreatePath(System::SharedPtr<XpsModel::XpsPathGeometry>)Skapar en ny sökväg.
CreatePathFigure(System::Drawing::PointF, bool)Skapar en ny sökvägsfigur.
CreatePathFigure(System::Drawing::PointF, System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathSegment>>>, bool)Skapar en ny sökvägsfigur.
CreatePathGeometry(System::String)Skapar en ny sökvägsgeometri specificerad med förkortad form.
CreatePathGeometry()Skapar en ny sökvägsgeometri.
CreatePathGeometry(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathFigure>>>)Skapar en ny sökvägsgeometri med specificerad lista av sökvägsfigurer.
CreatePolyBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Skapar en ny uppsättning av kubiska Bézier-kurvor.
CreatePolyLineSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Skapar en ny polygonritning som innehåller ett godtyckligt antal enskilda hörn.
CreatePolyQuadraticBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool)Skapar en ny uppsättning av kvadratiska Bézier-kurvor från föregående punkt i sökvägsfiguren genom en mängd hörn, med användning av specificerade kontrollpunkter.
CreateRadialGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF, float, float)Skapar en ny radiell gradientpensel.
CreateRadialGradientBrush(System::Drawing::PointF, System::Drawing::PointF, float, float)Skapar en ny radiell gradientpensel.
CreateSolidColorBrush(System::SharedPtr<XpsModel::XpsColor>)Skapar en ny solid färgpensel.
CreateSolidColorBrush(System::Drawing::Color)Skapar en ny solid färgpensel.
CreateVisualBrush(System::SharedPtr<XpsModel::XpsContentElement>, System::Drawing::RectangleF, System::Drawing::RectangleF)Skapar en ny visuell pensel.
get_Height()Returnerar/anger höjden på sidan, uttryckt som ett reellt tal i enheter av det effektiva koordinatrymmet.
get_PageCount()Returnerar antalet sidor i det aktiva dokumentet.
get_TotalPageCount()Returnerar det totala antalet sidor i alla dokument i ett XPS dokument.
get_Utils()Hämtar objektet som tillhandahåller verktyg utöver det formella XPS manipulerings-API:et.
get_Width()Returnerar/anger bredden på sidan, uttryckt som ett reellt tal i enheter av det effektiva koordinatrymmet.
Insert(int32_t, T)Infogar ett element (Canvas, Path eller Glyphs) på sidan på index position.
InsertCanvas(int32_t)Infogar en ny canvas på sidan på index position.
InsertGlyphs(int32_t, System::String, float, System::Drawing::FontStyle, float, float, System::String)Infogar nya glyphs på sidan på index position.
InsertGlyphs(int32_t, System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String)Infogar nya glyphs på sidan på index position.
InsertPath(int32_t, System::SharedPtr<XpsModel::XpsPathGeometry>)Infogar en ny sökväg på sidan på index position.
Remove(T)Tar bort ett element från sidan.
RemoveAt(int32_t)Tar bort ett element på index position från sidan.
set_Height(float)Returnerar/anger höjden på sidan, uttryckt som ett reellt tal i enheter av det effektiva koordinatrymmet.
set_Width(float)Returnerar/anger bredden på sidan, uttryckt som ett reellt tal i enheter av det effektiva koordinatrymmet.

Se även