Apitron.PDF.Kit library for .NET
SystemObject
Apitron.PDF.Kit.FixedLayout.ContentPath
Assembly: Apitron.PDF.Kit (in Apitron.PDF.Kit.dll) Version: 2.0.37.0 (2.0.37.0)
Top
Top
Top
This class represents a drawing path structure.
Inheritance Hierarchy
Apitron.PDF.Kit.FixedLayout.ContentPath
Namespace: Apitron.PDF.Kit.FixedLayout.Content
Assembly: Apitron.PDF.Kit (in Apitron.PDF.Kit.dll) Version: 2.0.37.0 (2.0.37.0)
Syntax
The Path type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Path |
Initializes a new instance of the Path class.
| |
Path(Double, Double) |
Initializes a new instance of the Path class.
|
Properties
Name | Description | |
---|---|---|
Boundary |
Gets the boundary of the path.
NOTE: The boundary is not transformed by the current transformation matrix.
|
Methods
Name | Description | |
---|---|---|
AppendCubicBezier(Double, Double, Double, Double) |
Append a cubic Bézier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x3, y3) as the Bézier control points (see 8.5.2.2, "Cubic Bézier Curves"). The new current point shall be (x3, y3).
| |
AppendCubicBezier(Double, Double, Double, Double, Double, Double) |
Append a cubic Bézier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x2, y2) as the Bézier control points.
The new current point shall be (x3, y3).
| |
AppendCubicBezierUsingCurrentPoint |
Append a cubic Bézier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using the current point and (x2, y2) as the Bézier control points.
The new current point shall be (x3, y3).
| |
AppendLine |
Append a straight line segment from the current point to the point (x, y). The new current point shall be (x, y).
| |
AppendPath |
Appends a subpath to the path.
| |
AppendRectangle |
Append a rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions width and height in user space.
| |
ClosePath |
Closes the path.
| |
CreateCircle |
Initializes a new instance of the Path class.
| |
CreateEllipse |
Initializes a new instance of the Path class.
| |
CreateHorizontalLine |
Initializes a new instance of the Path class.
| |
CreateLine |
Initializes a new instance of the Path class.
| |
CreateRect(Boundary, Boolean) |
Initializes a new instance of the Path class.
| |
CreateRect(Double, Double, Double, Double, Boolean) |
Initializes a new instance of the Path class.
| |
CreateRoundRect(Double, Double, Double, Double, Double, Boolean) |
Initializes a new instance of the Path class.
| |
CreateRoundRect(Boundary, Double, Double, Double, Double, Boolean) |
Initializes a new instance of the Path class.
| |
CreateRoundRect(Double, Double, Double, Double, Double, Double, Double, Double, Boolean) |
Initializes a new instance of the Path class.
| |
CreateVerticalLine |
Initializes a new instance of the HorizontalLine class.
| |
MoveTo |
Moves the current point to specified coordinates.
|
See Also