In This Topic
GcImaging provides different features that enable the developers to build intuitive and professional-looking applications. The main features for GcImaging Library are as follows:
- Fast and efficient library
GcImaging saves memory and time with its lightweight API architecture. It allows you to apply advanced imaging effects in less time for yielding high-performance results.
- Create, load, modify, convert and save images programmatically
Using GcImaging, you can programmatically create images in .NET Standard applications, with full support on Windows, macOS and Linux, without the help of an external image processor. You can also load, modify, convert the popular image formats, such as JPEG, PNG, BMP, GIF, and TIFF, and save them again.
- Process images with advanced imaging effects
GcImaging lets you rotate, flip, crop, resize, composite, blend, apply dithering, thresholding and RGB effects on images.
- Process GIF files
GcImaging allows you to read individual frames from a GIF file and save them as images in different formats supported by GcImaging. It also supports the creation of a GIF file by using multiple frames.
- Create thumbnails
GcImaging allows you to downscale the images and apply various interpolation algorithms for creating image thumbnails.
- Draw and fill graphics
Using GcImaging, you can draw and fill graphics like lines, polygons, rectangles, rounded rectangles, ellipses, paths on the graphics.
- Advanced processing of image colors
GcImaging allows you to adjust color intensity and histogram levels of an image. Additionally, it lets you perform advanced imaging operations with color channels and color quantization.
- Draw text on images
GcImaging lets you draw text with advanced font and allows paragraph formatting on images. It also supports RTL text and Kashida on Arabic text, and bitmap glyphs in OpenType CJK fonts.
- Advanced TIFF processing
GcImaging supports reading and writing TIFF frames, apply TIFF compression and color spaces, tiled images and other advanced processing on TIFF images.
- Work with EXIF (Exchangeable Image File Format) Metadata
GcImaging allows you to extract the EXIF metadata, such as the shutter speed, flash use, focal length, light value, location, title, creator, date, description, copyright etc. from the JPEG, PNG, TIFF images and save EXIF profile to the same image formats.
- Seamless HTML to Image rendering
GcImaging library along with GcHtml library, allows you to render HTML text or files to images.
For additional information about the supported features in GcImaging, see Features topic.