ImageGear for .NET Namespaces
Core
The ImageGear.Core namespace is the basis of the ImageGear for .NET toolkit. This namespace contains classes to operate with graphics primitives, to license the product and, most importantly, primary ImageGear entities like page and document.
Learn more.
ART (AccuSoft Redlining Toolkit)
The ImageGear.ART namespace allows you to add redlining and annotation capabilities to any application built with ImageGear. If you have an application that can read, display, and print images, with ImageGear ART namespace enabled you can add marking capabilities, such as lines, arrows, highlighting, and sticky notes to document images, and use them as though you were working on printed sheets of paper. This chapter provides the ART namespace API reference.
Learn more.
Display
The ImageGear.Display namespace provides the ImageGear for .NET API for displaying and printing.
Learn more.
Formats - Base
The ImageGear.Formats namespace provides the ImageGear for .NET API for working with formats filters, thumbnails, and formats metadata. Most of file formats are handled by this namespace, but we also developed file-specific namespaces as well to help you build better applications faster.
Learn more.
Formats - CAD
The ImageGear.Formats.CAD namespace provides the API to create DWG and DXF vector formats.
Learn more.
Formats - CGM
The ImageGear.Formats.CGM namespace provides the API to create CGM vector format.
Learn more.
Formats - DGN
The ImageGear.Formats.DGN namespace provides the API to create DGN vector format.
Learn more.
Formats - DGN
The ImageGear.Formats.DICOM namespace provides features that are used with medical and DICOM images.
Learn more.
Formats - EXIF
The ImageGear.Formats.EXIF namespace provides the API for operating with EXIF non-image data.
Learn more.
Formats - HPGL
The ImageGear.Formats.HPGL namespace provides the API to create HPGL vector format.
Learn more.
Formats - IPTC
The ImageGear.Formats.IPTC namespace contains classes, structures, and enumerations that provide simplified access to IPTC metadata.
Learn more.
Formats - JPEG2000
The ImageGear.Formats.JPEG2K namespace provides methods to create JP2, JPX and MJ2 formats as well as enumerations values for these formats filters control parameters.
Learn more.
Formats - JPEG
The ImageGear.Formats.JPG namespace provides enumerations values for JPEG format filter control parameters.
Learn more.
Formats - PDF
The ImageGear.Formats.PDF namespace provides full multi-page reading and writing support for the entire document as well as specified set of pages. You can detect, read, write, append, insert, replace, swap and delete a specified page in the PDF document as well as to edit its content.
Learn more.
Formats - TIFF
ImageGear.Formats.TIFF This namespace provides public API for TIFF format metadata operating and for TIFF filter control parameters.
Learn more.
Frequency-based Image Processing
The ImageGear.FreqIP namespace provides public API functions for features related to image processing in frequency domain, such as Fourier Transform, Low Pass Filter, etc.
Learn more.
Color and Image Processing
This namespace represents the image and color processing API that allows you to promote or reduce colors using different interpolation algorithms. This API also allows you to rotate, flip, resize and crop images and provides image transformation methods such as remove red eye, perspective, solarize, warp, wave, etc.
Learn more.
ImageClean™
This namespace contains classes to enhance bi-level image support. It includes the ability to check for "noise" of black pixels, clean borders, invert white text, auto-orient image, auto invert black text on the white background, and auto-crop.
Learn more.
Recognition
The ImageGear.Recognition namespace API offers a set of objects that provide access to ScanSoft's document recognition technology.
Learn more.
Recognition Forms
This namespace contains classes that offer recognition-related user interface functionality. For example, it provides a customizable toolbar for creating recognition zones, as well as interactive, visual creation and editing of recognition zones, which are displayed directly over the image to be recognized.
Learn more.
TWAIN
The ImageGear.TWAIN namespace allows you to control any scanner, digital camera, or capture card that has a TWAIN device driver.
Using the ImageGear TWAIN namespace, your application can:
- Create a custom interface to scan images, or use the default user interface included with the TWAIN driver.
- Create a custom interface to select a TWAIN source, or use the default selection dialog provided by TWAIN source manager.
- Get or set all TWAIN v1.9 capabilities that the device's TWAIN driver supports.
- Use the Automated Document Feeder for scanning images.
- Use native, buffered memory or file transfer modes when acquiring from a TWAIN device.
- Capture multiple images using automatic capture.
- Browse a device's file system and retrieve images from it.
With the ImageGear TWAIN support, you can do anything that your TWAIN v1.9 driver supports. If your TWAIN driver is not v1.9 or does not support the functionality listed above, then ImageGear will support all of the features that the driver has that are compatible with the TWAIN v1.9 specification.
Learn more.
Vector
ImageGear.Vector namespace provides objects and methods for displaying, rasterizing, and manipulating vector drawings. Such drawings can be loaded from vector files such as DWG/DXF, DGN, CGM, and HPGL.
Learn more.
Web Forms
ImageGear.Web.Forms namespace provides you with objects that provide the ability to view and process images through the internet. Here is the reference of public Web-Forms namespace API.
Learn more.
Windows Forms
The ImageGear.WinForms namespace provides common GUI functionality that can simplify development of Windows Forms based applications. This functionality is implemented in a separate assembly, using only public ImageGear API, with source code provided to enable modifications.
Learn more.
Windows Forms Thumbnails
This namespace provides GUI Thumbnail control API.
Learn more.
Windows Presentation Foundation
ImageGear.WPF namespace provides functionality for compatibility with the Windows Presentation Foundation framework, which is a new user interface subsystem and API based on XML and vector graphics available on Windows Vista. The following are the major parts of the ImageGear.WPF namespace:
- WPF BitmapSource interface
- HD Photo format support
- The XAML configurable GUI controls
Learn more.
XMP - Adobe's Extensible Metadata Platform
This namespace provides a general API for XMP support.
Learn more.
XMP - PDF
This namespace provides an API to access the Adobe PDF format XMP metadata.
Learn more.
XMP - Basic
This namespace provides an API to access the Basic XMP metadata and identifier properties.
Learn more.
XMP - Basic Job Ticket
This namespace provides an API to access the Basic Job Ticket XMP metadata and Job structure.
Learn more.
XMP - Camera Raw
This namespace provides an API to access the digital camera RAW format XMP metadata.
Learn more.
XMP - Dublin Core
This namespace provides an API to access the Dublin Core XMP metadata.
Learn more.
XMP - Dynamic Media
This namespace provides an API to access the Dynamic Media XMP metadata. You can access the XMP BeatSpliceStretch, Marker, Media, ProjectLink, ResampleStretch, Time, Timecode, and TimeScaleStretch.
Learn more.
XMP - EXIF
This namespace provides an API to access the EXIF XMP metadata. You can access the XMP CFAPattern, DeviceSettings, Flash, GPSCoordinte, Opto-Electronic Conversion Function / Spatial Frequancy Response (OECFSFR), and GPS directions.
Learn more.
XMP - EXIF Aux
This namespace provides an API to access the EXIF Aux XMP metadata.
Learn more.
XMP - IPTC4XMP Core
This namespace provides an API to access the IPTC4XMPCore XMP metadata and ContactInfo structure.
Learn more.
XMP - Media Management
This namespace provides an API to access the Media Management XMP metadata. You can access the XMP ResourceEvent, ResourceRef, and Version structure.
Learn more.
XMP - Microsoft Photo
This namespace provides an API to access the Microsoft Photo XMP metadata.
Learn more.
XMP - Paged Text
This namespace provides an API to access the Paged Text XMP metadata.
Learn more.
XMP - Photoshop
This namespace provides an API to access the Adobe Photoshop file format XMP metadata.
Learn more.
XMP - Rights Management
This namespace provides an API to access the Rights Management XMP metadata.
Learn more.
XMP - TIFF
This namespace provides an API to access the TIFF file format metadata.
Learn more.