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 that allows developers to load, process, and save images across many different formats in desktop 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.

  • 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.

  • Image Processor

    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.

  • 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.

  • 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.

  • 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.

Top Features for Image API

Create Thumbnails

Downscale Images and Apply various interpolation algorithims and create thumbnails of any size.

Additional Imaging Effects

Convert full-Colored images to indexed images with palette, or apply color matrix and transparency masks to images.

Draw Text on Images

Support advanced text layout engine with full font support, text processing, layout and formatting follows Unicode standards.

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.

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.

Convert Images

Easily convert images, including photos and pictures, into popular image formats like BMP, PNG, TIFF, GIF, and JPG.

Images with .NET 6 Image API

Modify Images

Explore Bitmap transformations, creating thumbnails, enlarging images, indexing, and round clipping.

Effects with .NET 6 Image API


Learn more about how you can alter brightness and contrast, saturation, dithering, grayscale, thresholding, and more.

Text with .NET 6 Image API


Perform text rendering, trimming, antialiasing, and TrueType hinting. Explore our Japanese and Arabic language packs.

Drawing with .NET 6 Image API


Draw Shapes and Round Rectangles with custom gradients, use clipping paths, add various watermarks, and more.

TIFF with .NET 6 Image API


Create a multi-frame TIFF with different images and dithering methods, extract frames from a TIFF, and more.

GIF with .NET 6 Image API


Create an animated GIF from JPG images, convert true color frames of your animated GIF to an indexed 8bpp, and more.

ICO with .NET 6 Image API


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 with .NET 6 Image API

HTML to Images

Render an HTML table with JavaScript, and save HTML as JPG, PNG, TIFF, BMP or GIF.

Image Comparison with .NET 6 Image API

Image Comparison

Compare two similar images with minor differences, PNG vs JPEG, text rendered with TrueType font hinting, and more.

Miscellaneous with .NET 6 Image API


Compose images with blending modes, reduce image color depth without loss of quality, swap color channels in an image, and more.

Quick Start with .NET 6 Image API

Quick Start

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

Draw SVG to raster images

Load, inspect, and modify the internal structure of SVG images, render SVG on PDF document and images.

SVG Graphics

SVG Graphics

Use all common graphics operations to draw on an instance of the GcSvgGraphics class, which then can be converted to GcSvgDocument.

Documents for Imaging Samples Browser

Documents for Imaging Samples Browser

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 along every step to quickly bring you on board with Documents for Imaging.


GrapeCity Documents is Trusted by the World’s
Leading Companies

Trusted by the World’s Leading Companies