[]
Represents the format used to encode an image into a stream.
public interface IFlowDocument : IFlowRendering, IRendering
| Name | Description |
|---|---|
| CurrentPage | Gets current page number for this document. |
| Landscape | Gets or sets the default page orientation for the document. |
| PageCount | Gets the count of pages in the document. |
| PageSize | Gets or sets the default page size for the document (in points). |
| PaperKind | Gets or sets the default page size for the document. |
| RotateAngle | Gets or sets the rotate angle for drawing simple objects for the document in degree (from -360 to 360). |
| Name | Description |
|---|---|
| Clear() | Restores the document to its initial state. |
| DrawArc(Pen, RectangleF, float, float) | Draws an arc defined by an ellipse specified by a rectangle structure and two radial lines. |
| DrawBeziers(Pen, PointF[]) | Draws a series of Bezier splines from an array of point structures. |
| DrawEllipse(Pen, RectangleF) | Draws an ellipse defined by a bounding rectangle specified by a rectangle structure. |
| DrawEllipse(Pen, float, float, float, float) | Draws an ellipse defined by a bounding rectangle specified by a coordinate pair, a width, and a height. |
| DrawImage(Image, RectangleF) | Draw image/bitmap with content alignment. |
| DrawImage(Image, RectangleF, ContentAlignment, ImageSizeMode) | Draws the specified GrapeCity.Documents.Drawing.Image object at the specified location,
adjusting the image size as specified by the |
| DrawImage(Image, RectangleF, RectangleF) | Draw image/bitmap with content alignment. |
| DrawLine(Pen, PointF, PointF) | Draws a line connecting two point structures. |
| DrawLine(Pen, float, float, float, float) | Draws a line connecting the two points specified by coordinate pairs. |
| DrawLines(Pen, PointF[]) | Draws a series of line segments that connect an array of point structures. |
| DrawPath(Pen, PointF[], byte[], bool) | Draws a path defined by points and types. |
| DrawPie(Pen, RectangleF, float, float) | Draws a pie shape defined by an ellipse specified by a rectangle structure and two radial lines. |
| DrawPolygon(Pen, PointF[]) | Draws a polygon defined by an array of point structures. |
| DrawRectangle(Pen, RectangleF) | Draws a rectangle specified by a rectangle structure. |
| DrawRectangle(Pen, RectangleF, SizeF) | Draws a rounded rectangle specified by rectangle and size structures. |
| DrawRectangle(Pen, float, float, float, float) | Draws a rectangle specified by a coordinate pair, a width, and a height. |
| DrawString(string, Font, Color, PointF) | Draws the specified text string at the specified point with the specified Color and Font objects. |
| DrawString(string, Font, Color, RectangleF) | Draws the specified text string in the specified rectangle with the specified Color and Font objects. |
| DrawString(string, Font, Color, RectangleF, StringFormat) | Draws the specified text string in the specified rectangle with the specified Color and Font objects using the formatting attributes of the specified StringFormat object. |
| DrawStringHtml(string, Font, Color, RectangleF, float) | Draws an HTML string in the specified rectangle with the specified Color and Font objects, starting at a given offset within the string. |
| DrawStringRtf(string, Font, Color, RectangleF, float) | Draws an RTF string in the specified rectangle with the specified Color and Font objects, starting at a given offset within the string. |
| DrawSvg(string, RectangleF) | Draw SVG data with content alignment. |
| DrawSvg(string, RectangleF, ContentAlignment, ImageSizeMode) | Draws the specified SVG data at the specified location,
adjusting the SVG size as specified by the |
| DrawSvg(string, RectangleF, RectangleF) | Draw SVG data with content alignment. |
| FillArc(Color, RectangleF, float, float) | Fills an arc defined by an ellipse specified by a rectangle structure and two radial lines. |
| FillEllipse(Color, RectangleF) | Fills the interior of an ellipse defined by a bounding rectangle specified by a rectangle structure. |
| FillEllipse(Color, float, float, float, float) | Fills the interior of an ellipse defined by a bounding rectangle specified by a coordinate pair, a width, and a height. |
| FillPath(Color, PointF[], byte[], bool) | Fills a path defined by points and types. |
| FillPie(Color, RectangleF, float, float) | Fills a pie shape defined by an ellipse specified by a rectangle structure and two radial lines. |
| FillPolygon(Color, PointF[], FillMode) | Fills a polygon defined by an array of point structures using the specified fill mode. |
| FillRectangle(Color, RectangleF) | Fills the interior of a rectangle specified by a rectangle structure. |
| FillRectangle(Color, RectangleF, SizeF) | Fills the interior of a rounded rectangle specified by rectangle and size structures. |
| FillRectangle(Color, float, float, float, float) | Fills the interior of a rectangle specified by a coordinate pair, a width, and a height. |
| MeasureString(string, Font) | Measures the specified string when drawn with the specified Font object and formatted with the specified StringFormat object. |
| MeasureString(string, Font, float) | Measures the specified string when drawn with the specified Font object and formatted with the specified StringFormat object. |
| MeasureString(string, Font, float, StringFormat) | Measures the specified string when drawn with the specified Font object and formatted with the specified StringFormat object. |
| MeasureStringHtml(string, Font, float) | Measures an HTML string when drawn with a given Font object into a rectangle with the specified width. |
| MeasureStringRtf(string, Font, float) | Measures an RTF string when drawn with a given Font object into a rectangle with the specified width. |
| NewPage() | Starts a new page. |
| Save(Stream, string) | Save this document to the stream. |
| Save(string) | Save this flow document to the file with file name. |