Bitmap offers many advanced image processing features beyond simple image loading and saving as listed below:
Load images
Bitmap loads images of various container formats including BMP, PNG, JPEG, JPEG-XR, and ICO. Bitmap also supports single frame TIFF and GIFs. In addition, Bitmap allows loading several images, one by one, into the same instance of C1Bitmap.
Save images
As with loading, the image loaded in a Bitmap can be saved into a storage file, memory stream, or another bitmap object. In addition, Bitmap provides separate SaveAs methods for each of the supported container formats.
Bitmap does not support saving an image in ICO format.
Transform images
With Bitmap, you can apply various transformations on an image. For instance, you can easily clip, crop, rotate, scale in and scale out an image by applying transformation.
Apply Direct2D effects
Bitmap allows you to create varied animations and imaging effects by applying Direct2D effects on an image.