JBIG2 .Net from the company SautinSoft is a standalone and simple SDK which provides you by API to decode jb2 files. The component will allow your applications to convert any page of JBIG2 files into a picture format: png, Tiff, jpeg using only 3-4 C# lines.
Feature Highlights
The component is completely written in managed C# and therefore you may include the sources into your project instead of .dll.
The component is the fully-managed .NET library to guarantee the fast working in .NET Framework.
There is no dependency of System.Drawing.Image class, therefore it may work with images of any size.
Allows to decode JB2 into Jpeg, TIFF, PNG and Multipage-TIFF.
Decompress any JBIG2 file that has been built in compliance with JBIG2 standard.
Works with multipage JBIG2 image files.
Supports enhanced JBIG2 features: Arithmetic decoding, MMR decoding, Huffman standard and user-supplied table decoding.
Using our JBIG2. Net decoder you get a fully independent and entirely written in 100% C# solution.
With the help of "JBIG2 .Net", any .Net application can easily decode JB2 files into familiar images. For example, to decode a *.jb2 file to a *.jpeg in C# you will only need to add a reference to the .dll and type a few lines of code:
SautinSoft.JBIG2 j = new SautinSoft.JBIG2();
byte[] jb2Data = File.ReadAllBytes(@"C:\data.jb2");
List jpegList = j.DecodeToImages(jb2Data, false, JBIG2.OutputImageFormat.Jpeg);