aspose.page.xps.xpsmodel
Contents
[
Hide
]The aspose.page.xps.xpsmodel namespace provides classes that describe elements of XPS document.
Classes
Class | Description |
---|---|
XpsArcSegment | Class incapsulating ArcSegment element features. This element describes an elliptical arc. |
XpsBrush | Class incapsulating common features of all brush elements. |
XpsCanvas | Class incapsulating Canvas element features. This element groups elements together. For example, Glyphs and Path elements can be grouped in a canvas in order to be identified as a unit (as a hyperlink destination) or to apply a composed property value to each child and ancestor element. |
XpsColor | The base class incapsulating common color features. |
XpsContentElement | Incapsulates features of XPS content elements: Canvas, Path and Glyphs. |
XpsElement | Class incapsulating common XPS element features. |
XpsElementLinkTarget | Class incapsulating the relative named-address hyperlink target. |
XpsExternalLinkTarget | Class incapsulating the external hyperlink target. |
XpsFileResource | Class incapsulating common features of all file resources. |
XpsFont | Class incapsulating a TrueType font resource. |
XpsGlyphs | Class incapsulating Glyphs element features. This element represents a run of uniformly-formatted text from a single font. It provides information necessary for accurate rendering and supports search and selection features in viewing consumers. |
XpsGradientBrush | Class incapsulating common features of LinerGradientBrush and RadialGradientBrush elements. |
XpsGradientStop | Class incapsulating GradientStop element features. This element is used by both the LinearGradientBrush and RadialGradientBrush elements to define the location and range of color progression for rendering a gradient. |
XpsHyperlinkElement | Incapsulates common features of XPS elements that can be a hyperlink. |
XpsHyperlinkTarget | Base class for a hyperlink target. |
XpsIccBasedColor | Incapsulates ICC based color. |
XpsIccProfile | Class incapsulating an ICC profile resource. |
XpsImage | Class incapsulating an image resource. |
XpsImageBrush | Class incapsulating ImageBrush property element features. This element is used to fill a region with an image. |
XpsLinearGradientBrush | Class incapsulating LinearGradientBrush property element features. This element is used to specify a linear gradient brush along a vector. |
XpsMatrix | Class incapsulating MatrixTransform property element features. This element defines an arbitrary affine matrix transformation used to manipulate the coordinate systems of elements. |
XpsObject | Class incapsulating common XPS model object features. |
XpsPage | Class incapsulating FixedPage element features. This element contains the contents of a page and is the root element of a FixedPage part. |
XpsPageLinkTarget | Class incapsulating the page hyperlink target. |
XpsPath | Class incapsulating Path element features. This element is the sole means of adding vector graphics and images to a fixed page. It defines a single vector graphic to be rendered on a page. |
XpsPathFigure | Class incapsulating PathFigure element features. This element is composed of a set of one or more line or curve segments. |
XpsPathGeometry | Class incapsulating PathGeometry property element features. This element contains a set of path figures specified either with the Figures attribute or with a child PathFigure element. |
XpsPathPolySegment | Class incapsulating common features of PolyLineSegment, PolyBézierSegment and PolyQuadraticBézierSegment elements. |
XpsPathSegment | Class incapsulating common features of all path segment elements. |
XpsPolyBezierSegment | Class incapsulating PolyBezierSegment element features. This element describes a set of cubic Bézier curves. |
XpsPolyLineSegment | Class incapsulating PolyLineSegment element features. This element describes a polygonal drawing containing an arbitrary number of individual vertices. |
XpsPolyQuadraticBezierSegment | Class incapsulating PolyQuadraticBezierSegment element features. This element describes a set of quadratic Bézier curves from the previous point in the path figure through a set of vertices, using specified control points. |
XpsRadialGradientBrush | Class incapsulating RadialGradientBrush property element features. This element is used to specify a radial gradient brush. |
XpsRgbColor | Incapsulates RGB color of any color space (sRGB or scRGB). |
XpsSolidColorBrush | Class incapsulating SolidColorBrush property element features. This element is used to fill defined geometric regions with a solid color. |
XpsTilingBrush | Class incapsulating common features of tiling brushes elements (VisualBrush and ImageBrush). |
XpsTransformableBrush | Class incapsulating common features of transformable brushes elements (all except SolidColorBrush). |
XpsVisualBrush | Class incapsulating VisualBrush property element features. This element is used to fill a region with a drawing. |
Enumerations
Enumeration | Description |
---|---|
XpsColorInterpolationMode | Valid values of gradient brushes’ ColorInterpolationMode property. |
XpsDashCap | Valid values of Path element’s StrokeDashCap property. |
XpsEdgeMode | Valid values of Canvas element’s RenderOptions.EdgeMode property. |
XpsFillRule | Valid values of PathGeometry element’s FillRule property. |
XpsLineCap | Valid values of Path element’s StrokeStartLineCap and StrokeEndLineCap properties. |
XpsLineJoin | Valid values of Path element’s StrokeLineJoin property. |
XpsSpreadMethod | Valid values of gradient brushes’ SpreadMethod property. |
XpsStyleSimulations | Valid values of Glyphs element’s StyleSimulations property. |
XpsSweepDirection | Valid values of ArcSegment element’s SweepDirection property. |
XpsTileMode | Valid values of tiling brushes’ TileMode property. |