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