Skip to main content Skip to footer
.NET Imaging API Examples

Fast, Powerful Imaging API Library for .NET 8+

Document Solutions for Imaging allows you create, edit, and process images in .NET applications using C# or VB with no external dependencies.

  • Supports popular image formats: JPEG, PNG, BMP, TIFF, GIF, ICO, SVG, WebP.
  • Apply advanced image effects: crop, resize, rotate, dithering, thresholding, and more.
  • Draw shapes and formatted text with full font and layout support
  • Includes a JavaScript Image Viewer for client-side image editing and viewing.
Download Free Trial (V 8.2.0) Request A Demo

.NET Imaging API Library Overview

Document Solutions for Imaging allows .NET developers to programmatically create, modify, and enhance images with advanced processing, drawing, and formatting features. Deploy images across desktop and web applications.

Ultimate C# .NET Imaging API Library Solution

.NET Server-Side Image Processing API

Comprehensive Feature Rich API for Image Processing

This flexible .NET imaging library allows developers to create, edit, and enhance images programmatically. It supports a wide range of image formats including JPEG, PNG, BMP, TIFF, GIF, ICO, SVG, and WebP. Developers can apply advanced image processing techniques such as cropping, resizing, rotating, blending, dithering, and thresholding. The API also enables drawing shapes and text, working with animated GIFs and multi-frame TIFFs, extracting and editing EXIF metadata, rendering HTML to images, and generating complex layouts with tables and styled graphics, all without relying on external image editing tools.

Complete Client-Server Image Processing Solution

A Document Solutions for Imaging purchase includes a Standard license for the JavaScript Image Viewer (DsImageViewer), delivering powerful client-side image viewing and processing. Developers can load, view, and manipulate a wide range of image formats directly in the browser, while the built-in client-side API makes it easy to create, edit, and save images programmatically.

For extended capabilities, optional plug-ins allow you to add advanced features such as rotation, filters, and effects—keeping the viewer lightweight while giving you full control over functionality. DsImageViewer integrates seamlessly with major web frameworks, works across modern browsers, and provides a customizable interface for embedding image viewing and editing into any application.

JavaScript Image Viewer and Editor for Web Apps
Deploy Images Files Anywhere with this .NET Imaging API

Deploy Anywhere

With full .NET Support for Windows, Linux, and MacOS, you can develop for any .NET platform and major operating systems with a single code base. Use in your apps for .NET Core, .NET Framework, Mono, Xamarin.iOS, and Xamarin.Android. Deploying locally or to the Cloud allows you to be everywhere, including Azure, AWS, and AWS Lambda and more.

.NET Imaging API Library Quick Start Guide

Quick Start Guide
1. Download the latest Document Solutions for Imaging release.

Download Release Here
NuGet: dotnet add package DS.Documents.Imaging

2. Include the files in the .NET project and import the needed namespaces
using GrapeCity.Documents.Imaging;
3. Create a new image using an instance of the GcBitmap class.
//Create GcBitmap
var bmp = new GcBitmap(1024, 1024, true, 96, 96);
//Create a graphics for drawing
GcBitmapGraphics g = bmp.CreateGraphics();
4. Save the .NET instance image using SaveAsJpeg method of the GcBitmap class.
//Save bitmap as JPEG image
bmp.SaveAsJpeg("HelloWorld.jpg");

Learn more with our complete Quick Start guide for Document Solutions for Imaging.

Easy Licensing & Distribution

Access your Document Solutions Distribution Key(s) through your MESCIUS account after purchase.

Licensing FAQs

Document Solutions offers flexible tiered licensing options for single-location, multi-location or cloud use, and individual and team licenses.

Learn More About Licensing

Request a Trial Key

Our sales team can provide 30-day trial Distribution Keys for Document Solutions for Imaging upon request, allowing you to deploy our APIs during your trial period.

Contact Our Sales Team

Have Questions? We're Here to Help

Email sales@mescius.com to discuss your project needs with our product specialists or request a personalized demo with the Product Manager.

Contact Support

Trusted by the World's Leading Companies

"The speed to build what we needed and the level of ease of use of controls are why we chose GrapeCity [now known as MESCIUS]. It was a perfect fit."

Spiro Skias - CGI