ReadWriteBitmapDataExtensions Class

Provides extension methods for the IReadWriteBitmapData type.

Definition

Namespace: KGySoft.Drawing.Imaging
Assembly: KGySoft.Drawing (in KGySoft.Drawing.dll) Version: 10.0.0-rc.1
C#
public static class ReadWriteBitmapDataExtensions
Inheritance
Object    ReadWriteBitmapDataExtensions

Methods

BeginDrawText(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw a text, filling the characters with a solid brush of the specified color.
BeginDrawText(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw a text, filling the characters with a solid brush of the specified color.
BeginDrawText(IReadWriteBitmapData, Brush, String, Font, PointF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw a text, filling the characters with the specified Brush.
BeginDrawText(IReadWriteBitmapData, Brush, String, Font, RectangleF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw a text, filling the characters with the specified Brush.
BeginDrawTextOutline(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw the one-pixel wide outline of a text with the specified color.
BeginDrawTextOutline(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw the one-pixel wide outline of a text with the specified color.
BeginDrawTextOutline(IReadWriteBitmapData, Pen, String, Font, PointF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw the outline of a text with the specified Pen.
BeginDrawTextOutline(IReadWriteBitmapData, Pen, String, Font, RectangleF, StringFormat, DrawingOptions, AsyncConfig) Begins to draw the outline of a text with the specified Pen.
DrawText(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions) Draws a text, filling the characters with a solid brush of the specified color.
DrawText(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions) Draws a text, filling the characters with a solid brush of the specified color.
DrawText(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions, ParallelConfig) Draws a text, filling the characters with a solid brush of the specified color.
DrawText(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions, ParallelConfig) Draws a text, filling the characters with a solid brush of the specified color.
DrawText(IReadWriteBitmapData, Color32, String, Font, Single, Single, StringFormat, DrawingOptions) Draws a text, filling the characters with a solid brush of the specified color.
DrawText(IReadWriteBitmapData, Brush, String, Font, PointF, StringFormat, DrawingOptions, ParallelConfig) Draws a text, filling the characters with the specified Brush.
DrawText(IReadWriteBitmapData, Brush, String, Font, RectangleF, StringFormat, DrawingOptions, ParallelConfig) Draws a text, filling the characters with the specified Brush.
DrawText(IReadWriteBitmapData, IAsyncContext, Color32, String, Font, PointF, StringFormat, DrawingOptions) Draws a text, filling the characters with a solid brush of the specified color, and using a context that may belong to a higher level, possibly asynchronous operation.
DrawText(IReadWriteBitmapData, IAsyncContext, Color32, String, Font, RectangleF, StringFormat, DrawingOptions) Draws a text, filling the characters with a solid brush of the specified color, and using a context that may belong to a higher level, possibly asynchronous operation.
DrawText(IReadWriteBitmapData, IAsyncContext, Brush, String, Font, PointF, StringFormat, DrawingOptions) Draws a text, filling the characters with the specified Brush, and using a context that may belong to a higher level, possibly asynchronous operation.
DrawText(IReadWriteBitmapData, IAsyncContext, Brush, String, Font, RectangleF, StringFormat, DrawingOptions) Draws a text, filling the characters with the specified Brush, and using a context that may belong to a higher level, possibly asynchronous operation.
DrawText(IReadWriteBitmapData, Color32, String, Font, Single, Single, Single, Single, StringFormat, DrawingOptions) Draws a text, filling the characters with a solid brush of the specified color.
DrawTextAsync(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions, TaskConfig) Draws a text asynchronously, filling the characters with a solid brush of the specified color.
DrawTextAsync(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions, TaskConfig) Draws a text asynchronously, filling the characters with a solid brush of the specified color.
DrawTextAsync(IReadWriteBitmapData, Brush, String, Font, PointF, StringFormat, DrawingOptions, TaskConfig) Draws a text asynchronously, filling the characters with the specified Brush.
DrawTextAsync(IReadWriteBitmapData, Brush, String, Font, RectangleF, StringFormat, DrawingOptions, TaskConfig) Draws a text asynchronously, filling the characters with the specified Brush.
DrawTextOutline(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions) Draws the one-pixel wide outline of a text with the specified color.
DrawTextOutline(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions) Draws the one-pixel wide outline of a text with the specified color.
DrawTextOutline(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions, ParallelConfig) Draws the one-pixel wide outline of a text with the specified color.
DrawTextOutline(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions, ParallelConfig) Draws the one-pixel wide outline of a text with the specified color.
DrawTextOutline(IReadWriteBitmapData, Color32, String, Font, Single, Single, StringFormat, DrawingOptions) Draws the one-pixel wide outline of a text with the specified color.
DrawTextOutline(IReadWriteBitmapData, Pen, String, Font, PointF, StringFormat, DrawingOptions, ParallelConfig) Draws the outline of a text with the specified Pen.
DrawTextOutline(IReadWriteBitmapData, Pen, String, Font, RectangleF, StringFormat, DrawingOptions, ParallelConfig) Draws the outline of a text with the specified Pen.
DrawTextOutline(IReadWriteBitmapData, IAsyncContext, Color32, String, Font, PointF, StringFormat, DrawingOptions) Draws the one-pixel wide outline of a text with the specified color, using a context that may belong to a higher level, possibly asynchronous operation.
DrawTextOutline(IReadWriteBitmapData, IAsyncContext, Color32, String, Font, RectangleF, StringFormat, DrawingOptions) Draws the one-pixel wide outline of a text with the specified color, using a context that may belong to a higher level, possibly asynchronous operation.
DrawTextOutline(IReadWriteBitmapData, IAsyncContext, Pen, String, Font, PointF, StringFormat, DrawingOptions) Draws the outline of a text with the specified Pen, using a context that may belong to a higher level, possibly asynchronous operation.
DrawTextOutline(IReadWriteBitmapData, IAsyncContext, Pen, String, Font, RectangleF, StringFormat, DrawingOptions) Draws the outline of a text with the specified Pen, using a context that may belong to a higher level, possibly asynchronous operation.
DrawTextOutline(IReadWriteBitmapData, Color32, String, Font, Single, Single, Single, Single, StringFormat, DrawingOptions) Draws the one-pixel wide outline of a text with the specified color.
DrawTextOutlineAsync(IReadWriteBitmapData, Color32, String, Font, PointF, StringFormat, DrawingOptions, TaskConfig) Draws the one-pixel wide outline of a text with the specified color asynchronously.
DrawTextOutlineAsync(IReadWriteBitmapData, Color32, String, Font, RectangleF, StringFormat, DrawingOptions, TaskConfig) Draws the one-pixel wide outline of a text with the specified color asynchronously.
DrawTextOutlineAsync(IReadWriteBitmapData, Pen, String, Font, PointF, StringFormat, DrawingOptions, TaskConfig) Draws the outline of a text with the specified Pen asynchronously.
DrawTextOutlineAsync(IReadWriteBitmapData, Pen, String, Font, RectangleF, StringFormat, DrawingOptions, TaskConfig) Draws the outline of a text with the specified Pen asynchronously.
EndDrawText Waits for the pending asynchronous operation started by one of the BeginDrawText overloads to complete. In .NET Framework 4.0 and above you can use the DrawTextAsync methods instead.
EndDrawTextOutline Waits for the pending asynchronous operation started by one of the BeginDrawTextOutline overloads to complete. In .NET Framework 4.0 and above you can use the DrawTextOutlineAsync methods instead.

See Also