Aspose.Page.Drawing.Drawing2D

The Aspose.Page.Drawing.Drawing2D is a root namespace for System.Drawing.Drawing2D wrapper classes.

Classes

ClassDescription
BlendDefines a blend pattern for a LinearGradientBrush object. This class cannot be inherited.
ColorBlendDefines arrays of colors and positions used for interpolating color blending in a multicolor gradient. This class cannot be inherited.
GradientBrushThis class is used for encapsulating GradientBrush and PathGradientBrush with possibility to set wrap mode to clamp. Native gradient brushes always throw an exception when someone tries to set WrapMode property to WrapMode.Clamp.
GraphicsPathRepresents a series of connected lines and curves. This class cannot be inherited.
HatchBrushDefines a rectangular brush with a hatch style, a foreground color, and a background color. This class cannot be inherited.
LinearGradientBrushEncapsulates a Brush with a linear gradient. This class cannot be inherited.
MatrixEncapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited.
PathGradientBrushEncapsulates a Brush object that fills the interior of a GraphicsPath object with a gradient. This class cannot be inherited.

Enumeration

EnumerationDescription
DashCapSpecifies the type of graphic shape to use on both ends of each dash in a dashed line.
DashStyleSpecifies the style of dashed lines drawn with a Pen object.
FillModeSpecifies how the interior of a closed path is filled.
HatchStyleSpecifies the different patterns available for System.Drawing.Drawing2D.HatchBrush objects.
InterpolationModeThe InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated.
LinearGradientModeSpecifies the direction of a linear gradient.
LineCapSpecifies the available cap styles with which a System.Drawing.Pen object can end a line.
LineJoinSpecifies how to join consecutive line or curve segments in a figure (subpath) contained in a System.Drawing.Drawing2D.GraphicsPath object.
MatrixOrderSpecifies the order for matrix transform operations.
SmoothingMode
WarpModeSpecifies the type of warp transformation applied in a !:Overload:Aspose.Page.Drawing.Drawing2D.GraphicsPath.Warp method.
WrapModeSpecifies how a texture or gradient is tiled when it is smaller than the area being filled.