FxPixelize Method (GdPictureImaging)
 
            
                In This Topic
            
            
            Performs "pixelize" effect on a GdPicture image or on an area of a GdPicture image defined
            by SetROI() method. This filter makes the image appear as pixelated.
            
            
            
            Syntax
            
        
            Parameters
- ImageID
 
- GdPicture image identifier.
 
            
            Return Value
            A member of the GdPictureStatus enumeration.
            
 
            
            
            
            
            
            Example
Cloning an area of a jpeg image into a new jpeg image, then performing the "pixelize" effect on the cloned image.
            
            
             
    
	
		using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
{
    using (System.IO.Stream inputStream = new System.IO.FileStream("image.jpg", System.IO.FileMode.Open))
    {
        int imageID1 = gdpictureImaging.CreateGdPictureImageFromStream(inputStream, GdPicture14.DocumentFormat.DocumentFormatJPEG);
        //Clone an area of the source image into a mew image.
        int imageID2 = gdpictureImaging.CreateClonedGdPictureImageArea(imageID1, 50, 50, 100, 250);
        //Process the cloned image.
        gdpictureImaging.FxPixelize(imageID2);
        using (System.IO.Stream outputStream = new System.IO.FileStream("output.png", System.IO.FileMode.CreateNew))
        {
            //Save a result into a new image file.
            gdpictureImaging.SaveAsStream(imageID2, outputStream, GdPicture14.DocumentFormat.DocumentFormatPNG, 6);
        }
        gdpictureImaging.ReleaseGdPictureImage(imageID2);
        gdpictureImaging.ReleaseGdPictureImage(imageID1);
    }
}
	 
	
 
 
            
            Example
Cloning an area of a jpeg image into a new jpeg image, then performing the "pixelize" effect on the cloned image.
            
            using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
            {
                using (System.IO.Stream inputStream = new System.IO.FileStream("image.jpg", System.IO.FileMode.Open))
                {
                    int imageID1 = gdpictureImaging.CreateGdPictureImageFromStream(inputStream, GdPicture14.DocumentFormat.DocumentFormatJPEG);
                    //Clone an area of the source image into a mew image.
                    int imageID2 = gdpictureImaging.CreateClonedGdPictureImageArea(imageID1, 50, 50, 100, 250);
                    //Process the cloned image.
                    gdpictureImaging.FxPixelize(imageID2);
                    using (System.IO.Stream outputStream = new System.IO.FileStream("output.png", System.IO.FileMode.CreateNew))
                    {
                        //Save a result into a new image file.
                        gdpictureImaging.SaveAsStream(imageID2, outputStream, GdPicture14.DocumentFormat.DocumentFormatPNG, 6);
                    }
                    gdpictureImaging.ReleaseGdPictureImage(imageID2);
                    gdpictureImaging.ReleaseGdPictureImage(imageID1);
                }
            }
            
            
            
            See Also