Aurigma Graphics Mill 5.5 for .NET
WbmpWriter Class
This class enables you to write WBMP images.
Namespace:
Aurigma.GraphicsMill.Codecs
Assembly:
Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
Syntax
Visual Basic
Public NotInheritable Class WbmpWriter _ Inherits FormatWriter
C#
public sealed class WbmpWriter : FormatWriter
Remarks
WBMP file format is defined in WAP (Wireless Application Protocol) specification and designed for use with applications that operate over wireless communication networks. It is one of the first standard image formats supported by cellular phones. This format is extremely simple: WBMP file can contain only one 1-bit (black-and-white) image.
Examples
This sample demonstrates how to convert a JPEG image into the WBMP. Draw attention, to be able to save to the WBMP format, we need to reduce colors to 1-bit color depth first.
Visual Basic
Dim bitmap As New Aurigma.GraphicsMill.Bitmap("c:\Mountain.jpg")
bitmap.ColorManagement.ConvertToIndexed(1, Aurigma.GraphicsMill.ColorPaletteType.Bicolor, _
Nothing)
Dim writer As New Aurigma.GraphicsMill.Codecs.WbmpWriter("C:\Mountain.wbmp")
Dim frame As New Aurigma.GraphicsMill.Codecs.WbmpFrame
frame.SetBitmap(bitmap)
bitmap.Dispose()
writer.AddFrame(frame)
frame.Dispose()
writer.Dispose()
C#
using (Aurigma.GraphicsMill.Bitmap bitmap =
new Aurigma.GraphicsMill.Bitmap(@"c:\Mountain.jpg"))
{
bitmap.ColorManagement.ConvertToIndexed(1, Aurigma.GraphicsMill.ColorPaletteType.Bicolor,
null);
using (Aurigma.GraphicsMill.Codecs.WbmpWriter writer =
new Aurigma.GraphicsMill.Codecs.WbmpWriter())
{
using (Aurigma.GraphicsMill.Codecs.WbmpFrame frame =
new Aurigma.GraphicsMill.Codecs.WbmpFrame())
{
frame.SetBitmap(bitmap);
writer.AddFrame(frame);
}
}
}
Inheritance Hierarchy
System..::.Object
L
Aurigma.GraphicsMill..::.SyncHandler
L
Aurigma.GraphicsMill.Codecs..::.FormatWriter
L
Aurigma.GraphicsMill.Codecs..::.WbmpWriter
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.
Supported Pixel Formats
| Member Name | Description |
|---|---|
| Format1bppIndexed | 1 bit per pixel. Indexed. |




