JBIG2 Library: Compress 100+ File Formats

The JBIG2 library has encoding functionalities that allow to read and write JBIG2 images are part of the GdPicture.NET Hyper-Compression Plugin.

It supports single and multipage JBIG2 format and adds support for compression in PDF documents.

The encoding part is based on a constantly improved compression engine which can be used to compress image either in lossless or lossy mode.

JBIG2 is an image compression standard for bi-level images, developed by the Joint Bi-level Image Experts Group. More info here.

Add to your document processing applications the ability to compress more than 100 document formats and get a better compression of your PDF documents.

JBIG2 Codec Extension for GdPicture.NET SDK - Features

Main features

Try our hyper-compression engine with your document

How to use

Download and install GdPicture.NET package from here.

You will be able to find a compiled demo applications in
[Install directory]\Samples\Bin\

You will be able to find C# and VB.NET demo applications including source code in
[Install directory]\Samples\WinForm\

You will find other code snippets within the online reference guide found here

You can find some discussions about JBIG2 in the dedicated section of our community forums located here

FAQs

JBIG2 is an image compression standard for bi-level (black and white) images, developed by the Joint Bi-level Image Experts Group. It offers superior compression ratios, achieving 2 to 5 times more compression than the CCITT Group 4 standard, which significantly reduces file sizes and optimizes storage and transmission efficiency.

The library provides a range of features, including:

Efficiency: Low memory usage and compatibility with multi-threaded applications.

Reading and Writing: Support for single and multipage JBIG2 images.

Format Conversion: Ability to convert over 100 document formats to JBIG2.

PDF Compression Enhancement: Utilization of the JBIG2Decode filter to improve PDF compression.

Compression Modes: Options for both lossless and lossy compression, with a sophisticated pattern matching and substitution engine to minimize undesired substitutions.

The GdPicture.NET JBIG2 Library integrates the JBIG2Decode filter into PDF documents, replacing less efficient compression methods like CCITTFaxDecode. This integration results in significantly reduced PDF file sizes without compromising image quality.

JBIG2 compression is specifically designed for bi-level (black and white) images, making it ideal for documents such as scanned text, line art, and technical drawings. While it offers both lossless and lossy modes, careful consideration is necessary when using lossy compression, as it may lead to unexpected substitutions in sensitive data.

The library is designed for cross-platform deployment, supporting:

Development Environments: Compatible with .NET applications, including WinForms, WPF, ASP.NET, and COM/ActiveX components.

Operating Systems: Windows (32-bit, 64-bit, and AnyCPU), Linux x86-64, Linux ARM-64, and macOS Universal (Intel and M series CPU based).

Frameworks: .NET Framework 4.5 and higher, .NET Core 3.1, and .NET 5.0 or higher.

Check our other supported formats

Try GdPicture.NET Now!

60-day free trial