Bitmap.PixelFormat : Bitmap « System.Drawing « C# / C Sharp by API






Bitmap.PixelFormat

 


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;

using System.Text;
using System.Windows.Forms;

public class MainClass {

    public static void Main() {
        // Create two new bitmap images
        Bitmap bmp1 = new Bitmap(100, 100, PixelFormat.Format32bppArgb);
        Bitmap bmp2 = new Bitmap(100, 100, PixelFormat.Format24bppRgb);

        // Test for alpha 
        bool b1 = ((bmp1.PixelFormat & PixelFormat.Alpha) != 0);
        bool b2 = ((bmp2.PixelFormat & PixelFormat.Alpha) != 0);

        // Output results to console window
        Console.WriteLine("bmp1 has alpha?: " + b1);
        Console.WriteLine("bmp2 has alpha?: " + b2);

        // Clean up
        bmp1.Dispose();
        bmp2.Dispose();
    }
}

   
  








Related examples in the same category

1.new Bitmap(String fileName)
2.Bitmap.CompositingMode
3.Bitmap.Height
4.Bitmap.HorizontalResolution
5.Bitmap.MakeTransparent( );
6.Bitmap.PhysicalDimension
7.Bitmap.RawFormat
8.Bitmap.SetResolution(600f, 600f);
9.Bitmap.Size
10.Bitmap.Width