Apply advanced image processing in code, with zero dependencies.
Latest Release Info
What's New in GrapeCity Documents v6.1
A .NET image API library is a programming interface that allows developers to programmatically create and manipulate images at scale. GrapeCity Documents for Imaging is a solution allowing developers to load, process, and save images across many different formats in desktop and web-based applications.
Fast and Efficient
Save memory with the small file size and time with the lightweight API architecture. Scalable, flexible, efficient, and fast to handle small and large TIFFs at top speed. Integrate with client-side Image Viewer to load, view, edit and save images.
Meet all the needs of a basic image processor: resize, convert, rotate, and flip images. Create, apply, and align the images in your apps that you need when you need them.
Advanced Image Effects
Convert average images into high-quality, detailed images in less time. Apply advanced image effects like dithering, thresholding effects, half-tone transparencies, resolution editing, grayscale conversion, effects on RGB images, and more.
Text and Graphics
Dynamically enhance your images with logos and text. With extensive font, layout, and graphic support, you can convert your images into branding elements and professional pages.
Full .NET Core Support
Develop for any .NET platform or major operating system like Windows, Linux, and Mac with a single code base. Use in your apps for .NET Core, .NET Framework, Mono, Xamarin.iOS, and Xamarin.Android.
Image Processing to the Cloud
Be everywhere with cloud-based deployment. With NuGet and GcImaging, you can deploy to Azure, AWS, and AWS Lambda to create services that manage and convert images on the cloud.
Compare images for software testing, image manipulation detection, or comparing shots from security frames. Perform fuzzy image comparisons and generate different images. This tool provides an effective way of comparing a variety of image types.
Render Special CJK Characters
Render specific CJK characters on images with advanced support. Special TrueType features such as hinting are used to re-use glyph parts for drawing CJK characters on images.
Apply advanced imaging effects which includes dithering, thresholding, gray scaling and various RGB effects.
Import HTML into Your Images
Manage Profile Photos in Your Apps
Handle Images on Any Device or System
BlendMode, Background Bitmap and Transparency Mask
BitmapRenderer class provides BlendMode, BackgroundBitmap and TransparencyMaskBitmap objects to draw graphics, text, images interacting with the background items on GcBitmapGraphics object.
Downscale Images, and Apply various interpolation algorithms and create thumbnails of any size.
Draw Text on Images
Support advanced text layout engine with full font support, text processing, layout and formatting follows Unicode standards.
Easily convert images, including photos and pictures, into popular image formats like BMP, PNG, TIFF, GIF, and JPG.
Explore Bitmap transformations, creating thumbnails, enlarging images, indexing, and round clipping.
Create Icons (ICO)
Create a multi-frame ICO from a large PNG, Read a multi-frame ICO file, and render all frames along the diagonal of the resulting image.
HTML to Images
GrapeCity Documents Image Viewer
Integrate with client-side Image Viewer to load, view, edit and save images.
Learn more about how you can alter brightness and contrast, saturation, dithering, grayscale, thresholding, and more.
Draw Shapes and Round Rectangles with custom gradients, use clipping paths, add various watermarks, and more.
Compare two similar images with minor differences, PNG vs JPEG, text rendered with TrueType font hinting, and more.
Create an animated GIF from JPG images, convert true color frames of your animated GIF to an indexed 8bpp, and more.
Additional Imaging Effects
Convert full-Colored images to indexed images with a palette, or apply color matrix and transparency masks to images.
Advanced TIFF Processing
Read and write TIFF frames quickly and easily. In addition, apply TIFF compression and color spaces and support tiled, planar, and differencing storage methods.
Create Tables with Complex Layouts
Make use of new TableRenderer API to create tables with complex layout, merge cells, rotate text direction in cells and draw custom content in the cells.
Extract EXIF Metadata
Extract all EXIF metadata from images, including time taken, shutter speed, focal length, light value, location, flash, title, creator, date, description, and copyright.
Perform text rendering, trimming, antialiasing, and TrueType hinting. Explore our Japanese and Arabic language packs.
Create a multi-frame TIFF with different images and dithering methods, extract frames from a TIFF, and more.
Load and Save images in WebP Format. (Each sample in demo browser has a WebP format tab.
Compose images with blending modes, reduce image color depth without loss of quality, swap color channels in an image, and more.
In this tutorial, we create a real-life scenario with GrapeCity Documents for Imaging to give you a fundamental understanding of what it can do.
Draw SVG to Raster Images
Load, inspect, and modify the internal structure of SVG images, render SVG on PDF document and images.
Check out the image editing tools: crop, resize, flip, rotate and other awesome features in GrapeCity Documents Image Viewer; helping you create a full-featured workflow to load, edit and save images in your applications.
Your full-fledged ASP.NET Core sample browser includes all significant features, real-time image files, and use-cases. Download individual .NET Core samples that can run as a standalone. Demos include full sample code with comments to quickly bring you on board with Documents for Imaging. The demos now use the new GrapeCity Documents Image Viewer. Click the link below to learn more.
"The speed to build what we needed and the level of ease of use of controls are why we chose GrapeCity. It was a perfect fit."
Spiro Skias - CGI