Aspose.Xps.XpsModel Namespace
 
Classes
  ClassDescription
Public classXpsArcSegment
Class incapsulating ArcSegment element features. This element describes an elliptical arc.
Public classXpsBrush
Class incapsulating common features of all brush elements.
Public classXpsCanvas
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.
Public classXpsColor
The base class incapsulating common color features.
Public classXpsElement
Class incapsulating common XPS element features.
Public classXpsFileResource
Class incapsulating common features of all file resources.
Public classXpsFont
Class incapsulating a TrueType font resource.
Public classXpsGlyphs
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.
Public classXpsGradientBrush
Class incapsulating common features of LinerGradientBrush and RadialGradientBrush elements.
Public classXpsGradientStop
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.
Public classXpsIccBasedColor
Incapsulates ICC based color.
Public classXpsIccProfile
Class incapsulating an ICC profile resource.
Public classXpsImage
Class incapsulating an image resource.
Public classXpsImageBrush
Class incapsulating ImageBrush property element features. This element is used to fill a region with an image.
Public classXpsLinearGradientBrush
Class incapsulating LinearGradientBrush property element features. This element is used to specify a linear gradient brush along a vector.
Public classXpsListT
Class incapsulating list property values features like PathGeometry's list of PathFigures, PathFigure's list of Segments or gradient brush's list of gradient stops.
Public classXpsMatrix
Class incapsulating MatrixTransform property element features. This element defines an arbitrary affine matrix transformation used to manipulate the coordinate systems of elements.
Public classXpsPage
Class incapsulating FixedPage element features. This element contains the contents of a page and is the root element of a FixedPage part.
Public classXpsPath
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.
Public classXpsPathFigure
Class incapsulating PathFigure element features. This element is composed of a set of one or more line or curve segments.
Public classXpsPathGeometry
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.
Public classXpsPathPolySegment
Class incapsulating common features of PolyLineSegment, PolyBézierSegment and PolyQuadraticBézierSegment elements.
Public classXpsPathSegment
Class incapsulating common features of all path segment elements.
Public classXpsPolyBezierSegment
Class incapsulating PolyBezierSegment element features. This element describes a set of cubic Bézier curves.
Public classXpsPolyLineSegment
Class incapsulating PolyLineSegment element features. This element describes a polygonal drawing containing an arbitrary number of individual vertices.
Public classXpsPolyQuadraticBezierSegment
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.
Public classXpsRadialGradientBrush
Class incapsulating RadialGradientBrush property element features. This element is used to specify a radial gradient brush.
Public classXpsRgbColor
Incapsulates RGB color of any color space (sRGB or scRGB).
Public classXpsSolidColorBrush
Class incapsulating SolidColorBrush property element features. This element is used to fill defined geometric regions with a solid color.
Public classXpsTilingBrush
Class incapsulating common features of tiling brushes elements (VisualBrush and ImageBrush).
Public classXpsTransformableBrush
Class incapsulating common features of transformable brushes elements (all except SolidColorBrush).
Public classXpsVisualBrush
Class incapsulating VisualBrush property element features. This element is used to fill a region with a drawing.
Enumerations
  EnumerationDescription
Public enumerationXpsColorInterpolationMode
Valid values for gradient brushes' ColorInterpolationMode property.
Public enumerationXpsDashCap
Valid values for Path element's StrokeDashCap property.
Public enumerationXpsFillRule
Valid values for PathGeometry element's FillRule property.
Public enumerationXpsLineCap
Valid values for Path element's StrokeStartLineCap and StrokeEndLineCap properties.
Public enumerationXpsLineJoin
Valid values for Path element's StrokeLineJoin property.
Public enumerationXpsSpreadMethod
Valid values for gradient brushes' SpreadMethod property.
Public enumerationXpsStyleSimulations
Valid values for Glyphs element's StyleSimulations property.
Public enumerationXpsSweepDirection
Valid values for ArcSegment element's SweepDirection property.
Public enumerationXpsTileMode
Valid values for tiling brushes' TileMode property.