Login
 
Atalasoft DotImage

JPEG2000 Compression Codec SDK for .NET

An add-on to DotImage with runtime royalty-free options

DotImage JPEG2000 codec can be used to decode and encode JPEG2000 images using the Microsoft .NET Framework.

DotImage JPEG2000 Overview

JPEG2000 uses wavelet compression technology to compress photographic images further then any other available compression scheme.  The codec is available as a plug-in and integrates with DotImage seamlessly.  DotImage JPEG2000 is based off of Luratech's Lurawave.jp2 wavelet compression technology.  Licensing is runtime royalty free for single named-user desktop deployments.

Feature List

Standard Edition Features

  • Ability to decompress JPEG2000 images stored in any compatible jp2, j2k, or jpc code stream
  • Supports decoding directly to 8-bit grayscale, 24-bit RGB, 16-bit grayscale, and 48-bit RGB
  • Supports encoding 8-bit grayscale and 24-bit RGB to jp2 code stream.
  • Specify compression ratio (0 - 100)
  • Lossless compression
  • Integrated with DotImage's PDFEncoder to encode PDF images with JPEG2000 Compression.
  • Runtime Royalty Free Desktop Licensing

Professional Edition Features

  • Supports decoding to CMYK colorspace
  • Supports encoding 16-bit grayscale and CMYK images
  • Full Metadada support (IPTC, XMP, XML Box, UUID Boxes, etc)
  • Precise control over the decoder and encoder settings
  • Progressive Decoding Support
 

How-to

To use JPEG2000 or JBIG2 compression with DotImage's PdfTranslator, you can set up a delegate function, allowing the translator to select  the compression based on the pixel format of the image:

private void PerformOcr()
{
    GlyphReaderEngine ocr = new GlyphReaderEngine();
    PdfTranslator pdfTrans = new PdfTranslator();
    pdfTrans.CompressionSelector = new PdfCompressionSelector(pdfTrans_CompressionSelector);
    pdfTrans.OutputType = PdfTranslatorOutputType.TextUnderImage;
    ocr.Translators.Add(pdfTrans);
    ocr.Initialize();
    ocr.Translate(myImageSource, "application/pdf", myOutputFile);
    ocr.ShutDown();
}

private PdfImageCompressionType PdfCompressionSelector(PixelFormat pixelFormat)
{
    if (pixelFormat == PixelFormat.Pixel1bppIndexed)
        return PdfImageCompressionType.JBig2;
    else
        return PdfImageCompressionType.Jpeg2000;
}

See this article for saving non-searchable PDFs with different compressions:
Save a Pdf File with Compression


Customer Quotes

"DotImage is simply the best .NET imaging toolkit on the market. We have used several competing products but none of them are built around the .NET architecture like DotImage - so they are harder to use and more complex to distribute."
- David Cardinal, CEO, ProShooters LLC


"Working with Atalasoft has been 'awesome'. The Atalasoft support team was helpful in getting us familiar with the product. DotImage speaks for itself - the organization, the API, and level of abstration. Kudos to Atalasoft."
- Joe Aparo, Senior Developer, EBSCO


"Using Atalasoft's DotImage toolkit, we are offering a single yet scalable and flexible imaging solution to our customers, enabling them to utilize Image Connect across multiple applications as their needs change."
- Brad Kahnamoui, Product Manager, Thomson Elite


"The state is saving thousands of dollars per year and serving its constituents faster than ever. Our software maintenance cost went from about $7,500 annually to less than $300"
(After working with our customer Envoc)
- Marty Beasley, Manager of Geographic Information Systems, Louisiana Office of State Lands


"The Graduate School Office feels very strongly that this system has gone beyond being merely useful and has entered the realm of being necessary. It has allowed us a safe and long-lasting method for archiving student and other records which may need to be accessed in a timely manner. Our ability to view these imaged documents quickly has saved much in terms of valuable staff time which would otherwise be spent going through paper documents in storage cabinets."
- Sandra M. Powers - Dean of Undergraduate Studies, The College of Charleston

Download 30-day Trial
top corner top corner top corner

Atalasoft Imaging e-Course

Sign up for our 5-day e-mail course to learn imaging concepts. Topics include:

  • Understanding Image Formats like PDF, TIFF, JPEG, PNG and more
  • Enterprise Imaging on the Web
  • Scanning from the Web
  • Extracting Information from Images using OCR, Barcode Reading and other techniques
  • Performance Tuning Imaging Applications

Sign up for the e-Course

 

DotImage Training Camp

Become DotImage Certified through our Atalasoft DotImage Training Camp. Learn more and sign up today!
 

What's new in Atalasoft's 10.3

  • The Web Document Viewer component is now supported on iOS Mobile Safari and Android's Chrome.
  • The Web Document Viewer includes a JavaScript API for creating annotations, altering context menus, changing the properties of an annotation, and changing the current page.
  • WingScan can now read in the index fields associated with a repository and content type from SharePoint, let you edit them and include their values on the import.
  • WingScan can be configured to import documents into SharePoint.
  • JoltImage now includes a barcode reader with the same functionality as the .NET edition
  • The Assemblies have been simplified and some have been combined to make deployment simpler.

Get a 30-day trial today

bottom corner   bottom corner   bottom corner
preload preload preload