What is jbig2enc FOR LINUX?

jbig2enc is an encoder for JBIG2.

JBIG2 encodes bi-level (1 bpp) images using a number of clever tricks to get
better compression than G4. This encoder can:


It uses the (Apache-ish licensed) Leptonica library. You'll need version 1.35.

The refinement coding causes Acrobat to crash. It's not known if this is a bug in Acrobat, though it may well be.

First, read the file PATENTS in the same directory as this file.

Fetch leptonica from its website and build it. For this you will also need the standard libtiff, libpng and libjpeg.

If leptonica was unpacked in ../leptonlib-1.35/ you should just be able to type make. Otherwise, fix up the path at the beginning of the Makefile first.

See the jbig2enc.h header for the high level API, or the jbig2 program for an example of usage. It's very short and most of it is taken up with argument parsing.

What's New in This Release:

How Download Works

Go to the Softpas website, press the 'Downloads' button, and pick the app you want to download and install—easy and fast!

SoftPas Safety Info