How to C#: Imaging
Using Imaging SDK for C#.NET
Winforms Controls
Image Load
Image Access and Modify
Image Compress
Image Compress
Home ›› XImage.Raster ›› C# Raster: Image Compress

C# Raster - Image Compression in C#.NET

Explain Image Compression in C#.NET


All RasterEdge engineers and programmers are committed to developing and perfecting documents and images encoding and decoding toolkits in long term. This page is designed to show the general guide on how to compress and decompress images and documents in multiple C#.NET programs. You may have heard of image lossy and lossless compression, and we will give more info on them at the bottom of the tutorial page. create barcode image using c#, print pdf without preview, add image to pdf itextsharp, extract images from pdf c#, extract text from pdf, c# data matrix reader. Our C#.NET Imaging Compressing SDK ensures users with huge abilities to read and write images in lossy or lossless compression model in C# applications.

Related .net document control helps: tiff viewer: ASP.NET Tiff Viewer: view, annotate multipage Tiff images in ASP.NET MVC, WebForms using C# Control mvc pdf editor: ASP.NET MVC PDF Viewer & Editor: view, annotate, redact, edit PDF document in C# ASP.NET MVC document viewer c#: ASP.NET Document Viewer using C#: Open, View, Annotate, Redact, Convert document files in ASP.NET using C#, HTML5, JQuer... dicom document viewer: ASP.NET Dicom Document Viewer Control: view, annotate dicom imaging files online in ASP.NET document viewer: EdgeDoc:ASP.NET Document Viewer C# Control: Open, view, annotate, redact, convert documents online in C#, VB.NET, AS... edit pdf text: ASP.NET PDF Text Edit Control: online edit PDF text content using C# ASP.NET powerpoint viewer: ASP.NET PowerPoint Document Viewer Control (MVC & WebForms): view ppt, pptx files online in C# using ASP.NET

Supported Compression Methods

The compression methods be supported by XImage.Raster are as follows: vb net pdf create thumbnail from image, c# itextsharp pdfcontentbyte add image, how to crop a pdf in c#, c# pdf embed font, print form to pdf, how to open pdf file using c#, convert pdf to html


     The RasterImage will use the Burrows-Wheeler algorithm, Named Bzip2 yet.


     It is also known as Block Compression1 or BC1.


     It is collectively also known as Block Compression 2 or BC2 converts 16 input pixels(corresponding to a 4*4 pixel block) into 128 bits of output. asp net replace text fro pdf free, pdf writer, preview pdf in, display pdf in iframe mvc, pdf viewer control, c# open word document, tiff image viewer.


     It is collectively also known as Block Compression 3 or BC3 converts 16 input pixels into 128 bits of output.



     It is known as CCITT Group4 fax compression.




     It is a class of data compression algorithms that allows the original data to be perfectly reconstructed from the compressed data


     It is lempel, Ziv, Welch compression algorithm.


     It is run length encoding.


     It is an archive file format that supports lossless data compression.




     The PXR24 compression scheme used in Industrial Light & Magic's Open EXR file format is based on Carpenter's work.


     B44 This form of compression is lossy for half data and stores 32bit data uncompressed.


     An extension to B44 where areas of flat color are further compressed. Regular B44 compresses uniformly regardless of image content.


     An algorithm used to perform lossless data compression.


     A lossless image compression standard from the Joint Bi-level Image Experts Group.


     An image compression standard for bi-level images, developed by the Joint Bi-level Image Experts Group.


     It is not support compression.


     It represents no compression.

Image Compression In C#.NET

Sample code compression image with fax compression format:

            RasterImage image = new RasterImage(@"F:\input.tif");
            ImageProcess process = new ImageProcess(image);

Sample code compression image without compression format:

            RasterImage image = new RasterImage(@"F:\input.tif");
            ImageProcess process = new ImageProcess(image);