Represents a drawing surface for a fixed size page.
            
Inheritance Hierarchy
PdfEdit.DrawingXGraphics
Namespace: PdfEdit.Drawing
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.1.1.0 (5.1.1.0)
Syntax
The XGraphics type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|  | BeginContainer | 
            Saves a graphics container with the current state of this XGraphics and 
            opens and uses a new graphics container.
             | 
|  | BeginContainer(Rectangle, Rectangle, XGraphicsUnit) | 
            Saves a graphics container with the current state of this XGraphics and 
            opens and uses a new graphics container.
             | 
|  | BeginContainer(RectangleF, RectangleF, XGraphicsUnit) | 
            Saves a graphics container with the current state of this XGraphics and 
            opens and uses a new graphics container.
             | 
|  | BeginContainer(XRect, XRect, XGraphicsUnit) | 
            Saves a graphics container with the current state of this XGraphics and 
            opens and uses a new graphics container.
             | 
|   | CreateMeasureContext | 
            Creates the measure context. This is a graphics context created only for querying measures of text.
            Drawing on a measure context has no effect.
             | 
|  | Dispose | 
            Releases all resources used by this object.
             | 
|  | DrawArc(XPen, XRect, Double, Double) | 
            Draws an arc representing a portion of an ellipse.
             | 
|  | DrawArc(XPen, Rectangle, Double, Double) | 
            Draws an arc representing a portion of an ellipse.
             | 
|  | DrawArc(XPen, RectangleF, Double, Double) | 
            Draws an arc representing a portion of an ellipse.
             | 
|  | DrawArc(XPen, Double, Double, Double, Double, Double, Double) | 
            Draws an arc representing a portion of an ellipse.
             | 
|  | DrawBarCode(BarCode, XPoint) | 
            Draws the specified bar code.
             | 
|  | DrawBarCode(BarCode, XBrush, XPoint) | 
            Draws the specified bar code.
             | 
|  | DrawBarCode(BarCode, XBrush, XFont, XPoint) | 
            Draws the specified bar code.
             | 
|  | DrawBezier(XPen, XPoint, XPoint, XPoint, XPoint) | 
            Draws a Bézier spline defined by four points.
             | 
|  | DrawBezier(XPen, Point, Point, Point, Point) | 
            Draws a Bézier spline defined by four points.
             | 
|  | DrawBezier(XPen, PointF, PointF, PointF, PointF) | 
            Draws a Bézier spline defined by four points.
             | 
|  | DrawBezier(XPen, Double, Double, Double, Double, Double, Double, Double, Double) | 
            Draws a Bézier spline defined by four points.
             | 
|  | DrawBeziers(XPen, XPoint) | 
            Draws a series of Bézier splines from an array of points.
             | 
|  | DrawBeziers(XPen, Point) | 
            Draws a series of Bézier splines from an array of points.
             | 
|  | DrawBeziers(XPen, PointF) | 
            Draws a series of Bézier splines from an array of points.
             | 
|  | DrawClosedCurve(XBrush, XPoint) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, Point) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, PointF) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XPoint) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, Point) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, PointF) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, XPoint, XFillMode) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, Point, XFillMode) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, PointF, XFillMode) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, XPoint) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, Point) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, PointF) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XPoint, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, Point, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, PointF, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, XPoint, XFillMode, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, Point, XFillMode, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XBrush, PointF, XFillMode, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, XPoint, XFillMode) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, Point, XFillMode) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, PointF, XFillMode) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, XPoint, XFillMode, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, Point, XFillMode, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawClosedCurve(XPen, XBrush, PointF, XFillMode, Double) | 
            Draws a closed cardinal spline defined by an array of points.
             | 
|  | DrawCurve(XPen, XPoint) | 
            Draws a cardinal spline through a specified array of points.
             | 
|  | DrawCurve(XPen, Point) | 
            Draws a cardinal spline through a specified array of points.
             | 
|  | DrawCurve(XPen, PointF) | 
            Draws a cardinal spline through a specified array of points.
             | 
|  | DrawCurve(XPen, XPoint, Double) | 
            Draws a cardinal spline through a specified array of points using a specified tension. 
             | 
|  | DrawCurve(XPen, Point, Double) | 
            Draws a cardinal spline through a specified array of points using a specified tension. 
             | 
|  | DrawCurve(XPen, PointF, Double) | 
            Draws a cardinal spline through a specified array of points using a specified tension. 
             | 
|  | DrawCurve(XPen, PointF, Int32, Int32) | 
            Draws a cardinal spline through a specified array of point. The drawing begins offset from the beginning of the array.
             | 
|  | DrawCurve(XPen, XPoint, Int32, Int32, Double) | 
            Draws a cardinal spline through a specified array of point using a specified tension.
            The drawing begins offset from the beginning of the array.
             | 
|  | DrawCurve(XPen, Point, Int32, Int32, Double) | 
            Draws a cardinal spline through a specified array of point using a specified tension.
            The drawing begins offset from the beginning of the array.
             | 
|  | DrawCurve(XPen, PointF, Int32, Int32, Double) | 
            Draws a cardinal spline through a specified array of point using a specified tension.
            The drawing begins offset from the beginning of the array.
             | 
|  | DrawEllipse(XBrush, XRect) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XBrush, Rectangle) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XBrush, RectangleF) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, XRect) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, Rectangle) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, RectangleF) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, XBrush, XRect) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, XBrush, Rectangle) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, XBrush, RectangleF) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XBrush, Double, Double, Double, Double) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, Double, Double, Double, Double) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawEllipse(XPen, XBrush, Double, Double, Double, Double) | 
            Draws an ellipse defined by a bounding rectangle.
             | 
|  | DrawImage(XImage, XPoint) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, XRect) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, Point) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, PointF) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, Rectangle) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, RectangleF) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, Double, Double) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, XRect, XRect, XGraphicsUnit) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, Rectangle, Rectangle, XGraphicsUnit) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, RectangleF, RectangleF, XGraphicsUnit) | 
            Draws the specified image.
             | 
|  | DrawImage(XImage, Double, Double, Double, Double) | 
            Draws the specified image.
             | 
|  | DrawLine(XPen, XPoint, XPoint) | 
            Draws a line connecting two XPoint structures.
             | 
|  | DrawLine(XPen, Point, Point) | 
            Draws a line connecting two Point structures.
             | 
|  | DrawLine(XPen, PointF, PointF) | 
            Draws a line connecting two GdiPointF structures.
             | 
|  | DrawLine(XPen, Double, Double, Double, Double) | 
            Draws a line connecting the two points specified by coordinate pairs.
             | 
|  | DrawLines(XPen, XPoint) | 
            Draws a series of line segments that connect an array of points.
             | 
|  | DrawLines(XPen, Point) | 
            Draws a series of line segments that connect an array of points.
             | 
|  | DrawLines(XPen, PointF) | 
            Draws a series of line segments that connect an array of points.
             | 
|  | DrawLines(XPen, Double, Double, Double) | 
            Draws a series of line segments that connect an array of x and y pairs.
             | 
|  | DrawMatrixCode(MatrixCode, XPoint) | 
            Draws the specified data matrix code.
             | 
|  | DrawMatrixCode(MatrixCode, XBrush, XPoint) | 
            Draws the specified data matrix code.
             | 
|  | DrawPath(XBrush, XGraphicsPath) | 
            Draws a graphical path.
             | 
|  | DrawPath(XPen, XGraphicsPath) | 
            Draws a graphical path.
             | 
|  | DrawPath(XPen, XBrush, XGraphicsPath) | 
            Draws a graphical path.
             | 
|  | DrawPie(XBrush, XRect, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XBrush, Rectangle, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XBrush, RectangleF, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, XRect, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, Rectangle, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, RectangleF, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, XBrush, XRect, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, XBrush, Rectangle, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, XBrush, RectangleF, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XBrush, Double, Double, Double, Double, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, Double, Double, Double, Double, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPie(XPen, XBrush, Double, Double, Double, Double, Double, Double) | 
            Draws a pie defined by an ellipse.
             | 
|  | DrawPolygon(XPen, XPoint) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XPen, Point) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XPen, PointF) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XBrush, XPoint, XFillMode) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XBrush, Point, XFillMode) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XBrush, PointF, XFillMode) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XPen, XBrush, XPoint, XFillMode) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XPen, XBrush, Point, XFillMode) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawPolygon(XPen, XBrush, PointF, XFillMode) | 
            Draws a polygon defined by an array of points.
             | 
|  | DrawRectangle(XBrush, XRect) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XBrush, Rectangle) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XBrush, RectangleF) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, XRect) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, Rectangle) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, RectangleF) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, XBrush, XRect) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, XBrush, Rectangle) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, XBrush, RectangleF) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XBrush, Double, Double, Double, Double) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, Double, Double, Double, Double) | 
            Draws a rectangle.
             | 
|  | DrawRectangle(XPen, XBrush, Double, Double, Double, Double) | 
            Draws a rectangle.
             | 
|  | DrawRectangles(XBrush, XRect) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XBrush, Rectangle) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XBrush, RectangleF) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XPen, XRect) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XPen, Rectangle) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XPen, RectangleF) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XPen, XBrush, XRect) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XPen, XBrush, Rectangle) | 
            Draws a series of rectangles.
             | 
|  | DrawRectangles(XPen, XBrush, RectangleF) | 
            Draws a series of rectangles.
             | 
|  | DrawRoundedRectangle(XBrush, XRect, XSize) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XBrush, Rectangle, Size) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XBrush, RectangleF, SizeF) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, XRect, XSize) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, Rectangle, Size) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, RectangleF, SizeF) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, XBrush, XRect, XSize) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, XBrush, Rectangle, Size) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, XBrush, RectangleF, SizeF) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XBrush, Double, Double, Double, Double, Double, Double) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, Double, Double, Double, Double, Double, Double) | 
            Draws a rectangles with round corners.
             | 
|  | DrawRoundedRectangle(XPen, XBrush, Double, Double, Double, Double, Double, Double) | 
            Draws a rectangles with round corners.
             | 
|  | DrawString(String, XFont, XBrush, XPoint) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, XRect) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, PointF) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, RectangleF) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, XPoint, XStringFormat) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, XRect, XStringFormat) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, Double, Double) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, PointF, XStringFormat) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, RectangleF, XStringFormat) | 
            Draws the specified text string.
             | 
|  | DrawString(String, XFont, XBrush, Double, Double, XStringFormat) | 
            Draws the specified text string.
             | 
|  | EndContainer | 
            Closes the current graphics container and restores the state of this XGraphics 
            to the state saved by a call to the BeginContainer method.
             | 
|  | Equals | Determines whether the specified Object is equal to the current Object.(Inherited from Object.) | 
|   | FromForm | 
            Creates a new instance of the XGraphics class from a PdfEdit.Drawing.XForm object.
             | 
|   | FromGraphics(Graphics, XSize) | 
            Creates a new instance of the XGraphics class from a System.Drawing.Graphics object.
             | 
|   | FromGraphics(Graphics, XSize, XGraphicsUnit) | 
            Creates a new instance of the XGraphics class from a System.Drawing.Graphics object.
             | 
|   | FromImage(XImage) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Drawing.XForm object.
             | 
|   | FromImage(XImage, XGraphicsUnit) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Drawing.XImage object.
             | 
|   | FromPdfForm | 
            Creates a new instance of the XGraphics class from a PdfEdit.Drawing.XPdfForm object.
             | 
|   | FromPdfPage(PdfPage) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Pdf.PdfPage object.
             | 
|   | FromPdfPage(PdfPage, XGraphicsPdfPageOptions) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Pdf.PdfPage object.
             | 
|   | FromPdfPage(PdfPage, XGraphicsUnit) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Pdf.PdfPage object.
             | 
|   | FromPdfPage(PdfPage, XPageDirection) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Pdf.PdfPage object.
             | 
|   | FromPdfPage(PdfPage, XGraphicsPdfPageOptions, XGraphicsUnit) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Pdf.PdfPage object.
             | 
|   | FromPdfPage(PdfPage, XGraphicsPdfPageOptions, XPageDirection) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Pdf.PdfPage object.
             | 
|   | FromPdfPage(PdfPage, XGraphicsPdfPageOptions, XGraphicsUnit, XPageDirection) | 
            Creates a new instance of the XGraphics class from a PdfEdit.Pdf.PdfPage object.
             | 
|  | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | IntersectClip(Rectangle) | 
            Updates the clip region of this XGraphics to the intersection of the 
            current clip region and the specified rectangle.
             | 
|  | IntersectClip(RectangleF) | 
            Updates the clip region of this XGraphics to the intersection of the 
            current clip region and the specified rectangle.
             | 
|  | IntersectClip(XGraphicsPath) | 
            Updates the clip region of this XGraphics to the intersection of the 
            current clip region and the specified graphical path.
             | 
|  | IntersectClip(XRect) | 
            Updates the clip region of this XGraphics to the intersection of the 
            current clip region and the specified rectangle.
             | 
|  | MeasureString(String, XFont) | 
            Measures the specified string when drawn with the specified font.
             | 
|  | MeasureString(String, XFont, XStringFormat) | 
            Measures the specified string when drawn with the specified font.
             | 
|  | MultiplyTransform(XMatrix) | 
            Multiplies the transformation matrix of this object and specified matrix.
             | 
|  | MultiplyTransform(XMatrix, XMatrixOrder) | 
            Multiplies the transformation matrix of this object and specified matrix in the specified order.
             | 
|  | Restore | 
            Restores the state of this XGraphics object to the state before the most recently call of Save.
             | 
|  | Restore(XGraphicsState) | 
            Restores the state of this XGraphics object to the state represented by the specified 
            XGraphicsState object.
             | 
|  | RotateAtTransform(Double, XPoint) | 
            Applies the specified rotation operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | RotateAtTransform(Double, XPoint, XMatrixOrder) | 
            Applies the specified rotation operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | RotateTransform(Double) | 
            Applies the specified rotation operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | RotateTransform(Double, XMatrixOrder) | 
            Applies the specified rotation operation to the transformation matrix of this object
            in the specified order. The angle unit of measure is degree.
             | 
|  | Save | 
            Saves the current state of this XGraphics object and identifies the saved state with the
            returned XGraphicsState object.
             | 
|  | ScaleAtTransform(Double, Double, XPoint) | 
            Applies the specified scaling operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | ScaleAtTransform(Double, Double, Double, Double) | 
            Applies the specified scaling operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | ScaleTransform(Double) | 
            Applies the specified scaling operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | ScaleTransform(Double, XMatrixOrder) | 
            Applies the specified scaling operation to the transformation matrix of this object
            in the specified order.
             | 
|  | ScaleTransform(Double, Double) | 
            Applies the specified scaling operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | ScaleTransform(Double, Double, XMatrixOrder) | 
            Applies the specified scaling operation to the transformation matrix of this object
            in the specified order.
             | 
|  | ShearTransform(Double, Double) | 
            Applies the specified shearing operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
            ShearTransform is a synonym for SkewAtTransform.
            Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
            Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
             | 
|  | ShearTransform(Double, Double, XMatrixOrder) | 
            Applies the specified shearing operation to the transformation matrix of this object
            in the specified order.
            ShearTransform is a synonym for SkewAtTransform.
            Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
            Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
             | 
|  | SkewAtTransform(Double, Double, XPoint) | 
            Applies the specified shearing operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
            ShearTransform is a synonym for SkewAtTransform.
            Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
            Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
             | 
|  | SkewAtTransform(Double, Double, Double, Double) | 
            Applies the specified shearing operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
            ShearTransform is a synonym for SkewAtTransform.
            Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
            Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
             | 
|  | ToString | Returns a String that represents the current Object.(Inherited from Object.) | 
|  | TranslateTransform(Double, Double) | 
            Applies the specified translation operation to the transformation matrix of this object by 
            prepending it to the object's transformation matrix.
             | 
|  | TranslateTransform(Double, Double, XMatrixOrder) | 
            Applies the specified translation operation to the transformation matrix of this object
            in the specified order.
             | 
|  | WriteComment | 
            Writes a comment to the output stream. Comments have no effect on the rendering of the output.
            They may be useful to mark a position in a content stream of a PDF document.
             | 
Properties
| Name | Description | |
|---|---|---|
|  | Graphics | 
            Gets the System.Drawing.Graphics objects that serves as drawing surface if no PDF is rendered,
            or null, if no such object exists.
             | 
|  | GraphicsStateLevel | 
            Gets the current graphics state level. The default value is 0. Each call of Save or BeginContainer
            increased and each call of Restore or EndContainer decreased the value by 1.
             | 
|  | Internals | 
            Permits access to internal data.
             | 
|  | MUH | 
            Internal hack for MigraDoc. Will be removed in further releases.
            Unicode support requires a global refactoring of MigraDoc and will be done in further releases.
             | 
|  | PageDirection | 
            Gets or sets the a value indicating in which direction y-value grow.
             | 
|  | PageOrigin | 
            Gets the current page origin. Setting the origin is not yet implemented.
             | 
|  | PageSize | 
            Gets the current size of the page.
             | 
|  | PageUnit | 
            Gets or sets the unit of measure used for page coordinates.
            CURRENTLY ONLY POINT IS IMPLEMENTED.
             | 
|  | PdfPage | 
            Gets the PDF page that serves as drawing surface if PDF is rendered,
            or null, if no such object exists.
             | 
|  | SmoothingMode | 
            Gets or sets the smoothing mode.
             | 
|  | Transform | 
            Gets the current transformation matrix.
            The transformation matrix canot be set. Insted use Save/Restore or BeginContainer/EndContainer to
            save the state before Transform is called and later restore to the previous transform.
             | 
|  | Transformer | 
            (Under construction. May change in future versions.)
             | 
See Also