Sobre o Document Solutions for Imaging

Crie, carregue, modifique e salve imagens em aplicativos .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

  • Fast and efficient library - DsImaging 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 DsImaging, you can programmatically create images in .NET applications, with full support on Windows, macOS and Linux, without the help of an external image processor.
  • Raster and vector formats supported - Load, modify and save images in raster (JPEG, PNG, WEBP, TIFF, GIF, ICO, BMP) and vector (SVG, SVGZ) image formats.
  • Process images with advanced imaging effects - DsImaging lets you rotate, flip, crop, resize, composite, blend, apply dithering, thresholding and RGB effects on images.
  • Process multi-frame images - Programmatically read, modify, create or save individual frames in multi-frame image formats such as TIFF, GIF and ICO.
  • Create thumbnails - Downscale images and apply various interpolation algorithms for creating image thumbnails of any size.
  • Draw and fill graphics - Draw and fill graphics primitives like lines, polygons, rectangles, rounded rectangles, ellipses, and paths on the graphics.
  • Advanced processing of image colors - Adjust color intensity and histogram levels of an image. Additionally, DsImaging lets you perform advanced imaging operations with color channels and color quantization.
  • Draw text on images - Draw text with advanced font and paragraph formatting on images. DsImaging also supports RTL text and Kashida on Arabic text, and bitmap glyphs in OpenType CJK fonts.
  • 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.
  • Advanced TIFF processing - DsImaging 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 - 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 - Using both the DsImaging library and the Document Solutions for Html (DsHtml) library allows users to render HTML text or files to images.
  • Cross-Platform JavaScript Image Viewer
    • Allow users to view and edit images in your web applications.
    • Multiple image formats supported.
    • Works in all modern browsers and frameworks.
    • Crop, resize, flip and rotate images.
    • Enhance images by applying filter effects.
    • Plugin support to add or remove image editing tools.
    • Save modified image files on the client.
    • Included with Document Solutions for Imaging.