Name | Description | |
---|---|---|
![]() | GcWicBitmapGraphics Constructor | For internal use. |
The following tables list the members exposed by GcWicBitmapGraphics.
Name | Description | |
---|---|---|
![]() | GcWicBitmapGraphics Constructor | For internal use. |
Name | Description | |
---|---|---|
![]() | Disposed | Gets a value indicating whether this instance of GrapeCity.Documents.Drawing.GcGraphics has been disposed and cannot be used anymore. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawTextAsPath | Gets or sets a value indicating if strings and GrapeCity.Documents.Text.TextLayout objects are rendered using the graphic primitives instead of the specialized text drawing services. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | FontCollection | Gets or sets a GrapeCity.Documents.Text.FontCollection used by MeasureString and DrawString methods. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | Height | Gets the height of the image, in DIPs. |
![]() | NearestNeighborMode | Gets or sets a value indicating whether the exact color of the nearest bitmap pixel is used when images are scaled. |
![]() | RenderTarget | Gets an instance of the GrapeCity.Documents.DX.Direct2D.RenderTarget class. |
![]() | Resolution | Overridden. Gets the resolution of the current graphics (always 96 DPI for GcWicBitmapGraphics). |
![]() | SurfaceResolution | Overridden. Gets the resolution of the underlying drawing surface (pixels per inch). |
![]() | Transform | Overridden. Gets or sets the transformation matrix of the current graphics. |
![]() | WicBitmap | Gets the source GcWicBitmap. |
![]() | Width | Gets the width of the image, in DIPs. |
Name | Description | |
---|---|---|
![]() | CreateClipRegion | Overloaded. Creates a clip region from a graphics path.
Use GrapeCity.Documents.Drawing.GcGraphics.PushClip and GrapeCity.Documents.Drawing.GcGraphics.PopClip to set/remove clipping. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | CreatePath | Creates a graphics path. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | CreateRoundBordersPath | Creates GrapeCity.Documents.Drawing.IPath object representing round border. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | CreateTextLayout | Creates an instance of GrapeCity.Documents.Text.TextLayout with the same resolution as that of the current graphics.
This is the recommended way to create a TextLayout to use with a graphics. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | Dispose() | Disposes the current graphics. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawEllipse | Overloaded. Draws an ellipse using a specified line color, width and style.
If the value of lineStyle parameter is not GrapeCity.Documents.Drawing.DashStyle.Solid, the ellipse is drawn with a GrapeCity.Documents.Drawing.Pen having GrapeCity.Documents.Drawing.Pen.LineCap set to GrapeCity.Documents.Drawing.PenLineCap.Square instead of GrapeCity.Documents.Drawing.PenLineCap.Flat. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawImage | Overloaded. Draws an image using specified bounds, clipping and image alignment. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawLine | Overloaded. Draws a line between two points, using a specified line color, width and style.
If the value of lineStyle parameter is not GrapeCity.Documents.Drawing.DashStyle.Solid, the line is drawn with a GrapeCity.Documents.Drawing.Pen having GrapeCity.Documents.Drawing.Pen.LineCap set to GrapeCity.Documents.Drawing.PenLineCap.Square instead of GrapeCity.Documents.Drawing.PenLineCap.Flat. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawLines | Overloaded. Draws a series of connected lines, using a specified line color, width and style.
If the value of lineStyle parameter is not GrapeCity.Documents.Drawing.DashStyle.Solid, the lines are drawn with a GrapeCity.Documents.Drawing.Pen having GrapeCity.Documents.Drawing.Pen.LineCap set to GrapeCity.Documents.Drawing.PenLineCap.Square instead of GrapeCity.Documents.Drawing.PenLineCap.Flat. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawPath | Overloaded. Draws a path using a specified line color, width and style.
If the value of lineStyle parameter is not GrapeCity.Documents.Drawing.DashStyle.Solid, the path is drawn with a GrapeCity.Documents.Drawing.Pen having GrapeCity.Documents.Drawing.Pen.LineCap set to GrapeCity.Documents.Drawing.PenLineCap.Square instead of GrapeCity.Documents.Drawing.PenLineCap.Flat. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawPolygon | Overloaded. Draws a polygon specified by an array of points, using a specified line color, width and style.
If the value of lineStyle parameter is not GrapeCity.Documents.Drawing.DashStyle.Solid, the polygon is drawn with a GrapeCity.Documents.Drawing.Pen having GrapeCity.Documents.Drawing.Pen.LineCap set to GrapeCity.Documents.Drawing.PenLineCap.Square instead of GrapeCity.Documents.Drawing.PenLineCap.Flat. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawRectangle | Overloaded. Draws a rectangle using a specified line color, width and style.
If the value of lineStyle parameter is not GrapeCity.Documents.Drawing.DashStyle.Solid, the rectangle is drawn with a GrapeCity.Documents.Drawing.Pen having GrapeCity.Documents.Drawing.Pen.LineCap set to GrapeCity.Documents.Drawing.PenLineCap.Square instead of GrapeCity.Documents.Drawing.PenLineCap.Flat. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawRoundRect | Overloaded. Draws a rounded border defined by four GrapeCity.Documents.Drawing.Pen objects and GrapeCity.Documents.Drawing.CornerRadius structure. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawString | Overloaded. Draws a string using a specified GrapeCity.Documents.Text.TextFormat at a specified location. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | DrawTextLayout | Draws a GrapeCity.Documents.Text.TextLayout at a specified location. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | FillEllipse | Overloaded. Fills an ellipse with a specified brush. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | FillPath | Overloaded. Fills a path using a specified brush. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | FillPolygon | Overloaded. Fills a polygon specified by an array of points, using a specified color and fill mode. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | FillRectangle | Overloaded. Fills a rectangle using a specified brush. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | FillRoundRect | Overloaded. Fills a rounded rectangle using a specified brush. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | GetImageSize | Returns the size of an image in pixels using the resolution of the current graphics. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | MeasureImage | Measures how an image will be drawn using the specified bounds and image alignment. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | MeasureString | Overloaded. Measures a string using a specified GrapeCity.Documents.Text.TextFormat, available layout size and GrapeCity.Documents.Text.TextSplitOptions. Also calculates and returns in an output parameter the number of chars that fit into the specified size. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | MeasureStringWithTrailingWhitespace | Overloaded. Measures a string using a specified font, font size and layout width, taking into account the trailing whitespace at the end of each line. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | PopClip | Removes the last clip. After this method is called, the clip is no longer applied to subsequent drawing operations. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |
![]() | PushClip | Overloaded. Specifies a rectangle to which all subsequent drawing operations are clipped. Clipping is applied only if containerRect does not contain clipRect.
The GrapeCity.Documents.Drawing.GcGraphics.Clip object returned by this method implements IDisposable, so this method can be used with the 'using' pattern: using (g.PushClip(...)) ... in which case the clipping region will be removed when the returned object is disposed. (Inherited from GrapeCity.Documents.Drawing.GcGraphics) |