Represents a series of connected lines and curves.
Inheritance Hierarchy
PdfEdit.DrawingXGraphicsPath
Namespace: PdfEdit.Drawing
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.1.1.0 (5.1.1.0)
Syntax
The XGraphicsPath type exposes the following members.
Constructors
Name | Description | |
---|---|---|
XGraphicsPath |
Initializes a new instance of the XGraphicsPath class.
| |
XGraphicsPath(PointF, Byte, XFillMode) |
Initializes a new instance of the XGraphicsPath class.
|
Methods
Name | Description | |
---|---|---|
AddArc(Rectangle, Double, Double) |
Adds an elliptical arc to the current figure.
| |
AddArc(RectangleF, Double, Double) |
Adds an elliptical arc to the current figure.
| |
AddArc(XRect, Double, Double) |
Adds an elliptical arc to the current figure.
| |
AddArc(Double, Double, Double, Double, Double, Double) |
Adds an elliptical arc to the current figure.
| |
AddArc(XPoint, XPoint, XSize, Double, Boolean, XSweepDirection) |
Adds an elliptical arc to the current figure. The arc is specified WPF like.
| |
AddBezier(Point, Point, Point, Point) |
Adds a cubic Bézier curve to the current figure.
| |
AddBezier(PointF, PointF, PointF, PointF) |
Adds a cubic Bézier curve to the current figure.
| |
AddBezier(XPoint, XPoint, XPoint, XPoint) |
Adds a cubic Bézier curve to the current figure.
| |
AddBezier(Double, Double, Double, Double, Double, Double, Double, Double) |
Adds a cubic Bézier curve to the current figure.
| |
AddBeziers(Point) |
Adds a sequence of connected cubic Bézier curves to the current figure.
| |
AddBeziers(PointF) |
Adds a sequence of connected cubic Bézier curves to the current figure.
| |
AddBeziers(XPoint) |
Adds a sequence of connected cubic Bézier curves to the current figure.
| |
AddClosedCurve(Point) |
Adds a closed curve to this path.
| |
AddClosedCurve(PointF) |
Adds a closed curve to this path.
| |
AddClosedCurve(XPoint) |
Adds a closed curve to this path.
| |
AddClosedCurve(Point, Double) |
Adds a closed curve to this path.
| |
AddClosedCurve(PointF, Double) |
Adds a closed curve to this path.
| |
AddClosedCurve(XPoint, Double) |
Adds a closed curve to this path.
| |
AddCurve(Point) |
Adds a spline curve to the current figure.
| |
AddCurve(PointF) |
Adds a spline curve to the current figure.
| |
AddCurve(XPoint) |
Adds a spline curve to the current figure.
| |
AddCurve(Point, Double) |
Adds a spline curve to the current figure.
| |
AddCurve(PointF, Double) |
Adds a spline curve to the current figure.
| |
AddCurve(XPoint, Double) |
Adds a spline curve to the current figure.
| |
AddCurve(Point, Int32, Int32, Single) |
Adds a spline curve to the current figure.
| |
AddCurve(PointF, Int32, Int32, Single) |
Adds a spline curve to the current figure.
| |
AddCurve(XPoint, Int32, Int32, Double) |
Adds a spline curve to the current figure.
| |
AddEllipse(Rectangle) |
Adds an ellipse to the current path.
| |
AddEllipse(RectangleF) |
Adds an ellipse to the current path.
| |
AddEllipse(XRect) |
Adds an ellipse to the current path.
| |
AddEllipse(Double, Double, Double, Double) |
Adds an ellipse to the current path.
| |
AddLine(Point, Point) |
Adds a line segment to current figure.
| |
AddLine(PointF, PointF) |
Adds a line segment to current figure.
| |
AddLine(XPoint, XPoint) |
Adds a line segment to current figure.
| |
AddLine(Double, Double, Double, Double) |
Adds a line segment to current figure.
| |
AddLines(Point) |
Adds a series of connected line segments to current figure.
| |
AddLines(PointF) |
Adds a series of connected line segments to current figure.
| |
AddLines(XPoint) |
Adds a series of connected line segments to current figure.
| |
AddPath |
Adds the specified path to this path.
| |
AddPie(Rectangle, Double, Double) |
Adds the outline of a pie shape to this path.
| |
AddPie(RectangleF, Double, Double) |
Adds the outline of a pie shape to this path.
| |
AddPie(XRect, Double, Double) |
Adds the outline of a pie shape to this path.
| |
AddPie(Double, Double, Double, Double, Double, Double) |
Adds the outline of a pie shape to this path.
| |
AddPolygon(Point) |
Adds a polygon to this path.
| |
AddPolygon(PointF) |
Adds a polygon to this path.
| |
AddPolygon(XPoint) |
Adds a polygon to this path.
| |
AddRectangle(Rectangle) |
Adds a rectangle to this path.
| |
AddRectangle(RectangleF) |
Adds a rectangle to this path.
| |
AddRectangle(XRect) |
Adds a rectangle to this path.
| |
AddRectangle(Double, Double, Double, Double) |
Adds a rectangle to this path.
| |
AddRectangles(Rectangle) |
Adds a series of rectangles to this path.
| |
AddRectangles(RectangleF) |
Adds a series of rectangles to this path.
| |
AddRectangles(XRect) |
Adds a series of rectangles to this path.
| |
AddRoundedRectangle(Rectangle, Size) |
Adds a rectangle with rounded corners to this path.
| |
AddRoundedRectangle(RectangleF, SizeF) |
Adds a rectangle with rounded corners to this path.
| |
AddRoundedRectangle(XRect, SizeF) |
Adds a rectangle with rounded corners to this path.
| |
AddRoundedRectangle(Double, Double, Double, Double, Double, Double) |
Adds a rectangle with rounded corners to this path.
| |
AddString(String, XFontFamily, XFontStyle, Double, XPoint, XStringFormat) |
Adds a text string to this path.
| |
AddString(String, XFontFamily, XFontStyle, Double, XRect, XStringFormat) |
Adds a text string to this path.
| |
AddString(String, XFontFamily, XFontStyle, Double, Point, XStringFormat) |
Adds a text string to this path.
| |
AddString(String, XFontFamily, XFontStyle, Double, PointF, XStringFormat) |
Adds a text string to this path.
| |
AddString(String, XFontFamily, XFontStyle, Double, Rectangle, XStringFormat) |
Adds a text string to this path.
| |
AddString(String, XFontFamily, XFontStyle, Double, RectangleF, XStringFormat) |
Adds a text string to this path.
| |
Clone |
Clones this instance.
| |
CloseFigure |
Closes the current figure and starts a new figure.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Flatten |
Converts each curve in this XGraphicsPath into a sequence of connected line segments.
| |
Flatten(XMatrix) |
Converts each curve in this XGraphicsPath into a sequence of connected line segments.
| |
Flatten(XMatrix, Double) |
Converts each curve in this XGraphicsPath into a sequence of connected line segments.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
StartFigure |
Starts a new figure without closing the current figure.
| |
ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
Widen(XPen) |
Replaces this path with curves that enclose the area that is filled when this path is drawn
by the specified pen.
| |
Widen(XPen, XMatrix) |
Replaces this path with curves that enclose the area that is filled when this path is drawn
by the specified pen.
| |
Widen(XPen, XMatrix, Double) |
Replaces this path with curves that enclose the area that is filled when this path is drawn
by the specified pen.
|
Properties
Name | Description | |
---|---|---|
FillMode |
Gets or sets an XFillMode that determines how the interiors of shapes are filled.
| |
Internals |
Grants access to internal objects of this class.
|
See Also