A proposito di Document Solutions for Imaging

Crea, carica, modifica e salva le immagini nelle applicazioni .NET.

Document Solutions for Imaging (DsImaging, previously GcImaging) lets you apply advanced image processing in C# or VB.NET code, with no third party dependencies.You can load and save images in raster (JPEG, PNG, WEBP, TIFF, GIF, ICO, BMP, TIFF, ICO) and vector (SVG, SVGZ) formats, rotate, crop, resize, and convert images. You can also apply effects like dithering and thresholding on grayscale and RGB images and draw graphics on images and fill regions.

Document Solutions for Imaging Features

  • Create Thumbnails - 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.
  • Convert Images - Easily convert images, including photos and pictures, into popular image formats like BMP, PNG, TIFF, GIF, and JPG.
  • Modify Images - 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 - Easily render HTML content to images with DsImaging and DsHtml library. Save HTML as JPG, PNG, TIFF, BMP, or GIF.
  • Document Solutions Image Viewer - Integrate with client-side image viewer to load, view, edit and save images.
  • Effects - Alter brightness and contrast, saturation, dithering, grayscale, thresholding, and more.
  • Drawing - Draw Shapes and Round Rectangles with custom gradients, use clipping paths, add various watermarks, and more.
  • Image Comparison - Compare two similar images with minor differences, PNG vs JPEG, text rendered with TrueType font hinting, and more.
  • Animated GIFs - 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.
  • Text - Perform text rendering, trimming, antialiasing, and TrueType hinting.
  • Render Slanted Text - Draw slanted text in slanted rectangles using GcGraphics class.
  • Draw Rotated Text - Use GcGraphics class methods to render rotated text in unrotated rectangle.
  • TIFF - Create a multi-frame TIFF with different images and dithering methods, extract frames from a TIFF, and more.
  • WebP Format - Load and Save images in WebP Format. (Each sample in demo browser has a WebP format tab.
  • DsImaging.Skia - Draw complex text and images with DsImaging.Skia library.
  • Miscellaneous - Compose images with blending modes, reduce image color depth without loss of quality, swap color channels in an image, and more.
  • Draw SVG to Raster Images - Load, inspect, and modify the internal structure of SVG images, render SVG on PDF document and images.