With LEADTOOLS imaging SDKs, .NET (C# & VB), WPF, C/C++, and web developers can create Mixed Raster Content images which simultaneously maximize image compression and image quality. Most image formats require a sacrifice in one or the other but MRC segments the image into similar sections so each can be compressed with the optimum algorithm based on the characteristics of that section.
For more information, see LEADTOOLS Mixed Raster Content (MRC) SDK.
The PDF Compressor supports saving files through Mixed Raster Content (MRC) technology. Most PDF files are saved as a single-page 24-bit (color) or 1-bit (black-and-white) raster image. Using the LEADTOOLS PDF Compressor with MRC engine, this compressor can be used to break down a page/image into smaller segments, saving each segment using compression appropriate for that segment. Thus, one page of a PDF file may have an image segment compressed using JPEG compression, text in another segment compressed using JBIG2 compression, and another area that is compressed using CCITT compression. This whole process works to provide a PDF file with the highest-possible compression and best-possible quality, as compared to a standard Raster PDF file. Output options depend on the segmentation technique used.
With LEADTOOLS MRC technique, choose from CCITT G3 1D, CCITT G4 2D, CCITT G4, or JBIG for the best compression of 1-bit areas.
With PDF segmentation through MRC technique, choose from ZIP, LZW, Fax G3 1D, Fax G3 2D, Fax G4, or JBIG2 for best compression of 1-bit areas.
Choose from JBIG, GIF (LEADTOOLS MRC), ZIP, or LZW (PDF through segmentation) for best compression of 2-bit areas.
Compress color areas with JPEG, CMW, CMP (LEADTOOLS MRC), ZIP, or LZW (PDF through segmentation).
MRC : C API |
MRC : C++ Class Library |
MRC : .NET |
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document