User Guide > Licensing and Distributing > Distributing an ImageGear Application > Assembly Dependencies |
Starting with v22, ImageGear for .NET provides NuGet Packages to simplify the packaging process. NuGet packages make it easy to add, remove, and update libraries and tools in Visual Studio projects that use the .NET Framework. If, however, you prefer to handle this manually, the following table provides information about the assemblies and their dependencies.
The following table lists the ImageGear for .NET assemblies, corresponding namespaces, and dependencies. Please also see Using Multiple Assemblies for more information.
Assembly Name | Namespaces | Dependencies | Description | ||
ImageGear.Formats.JPG Namespace ImageGear.Formats.TIF Namespace |
<none> |
Core ImageGear API and enumerations. Display API. File format manager, general metadata API. Metadata dictionary API for the file formats. Image processing API available in ImGearProcessing Class. | |||
ImageGear22.Core.dll ImageGear22.Formats.Vector.dll |
Annotation API. | ||||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Formats.Vector.dll ImageGear22.Windows.Forms.dll |
WinForms Annotation controls and UI. | ||||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Presentation.dll ImageGear22.Windows.Controls.dll |
WPF Annotation controls and UI. | ||||
ImageGear22.Barcode.dll | ImageGear.Barcode Namespace | ImageGear22.Core.dll | Provides a set of objects that provide access to barcode recognition technology. | ||
ImageGear22.Dicom.Forms.dll | ImageGear.Dicom.Forms |
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Art.Forms.dll ImageGear22.Formats.Dicom.dll ImageGear22.Windows.Forms.dll |
Provides functionality to support the end user’s interaction and Windows Forms UI for multi-planar reconstruction (MPR). | ||
ImageGear22.Evaluation.dll | ImageGear.Evaluation Namespace |
ImageGear22.Core.dll ImageGear22.Presentation.dll |
Provides the evaluation manager used for product evaluation either in trial dialog mode (default) or watermarks mode. | ||
ImageGear22.Core.dll ImageGear22.Formats.Common.dll |
The following raster file formats: PSD, PCX, DCX, PCD, PBM, RAS, MSP, Scitex CT, SGI, IFF, WPG, CAL, BTR, IMR, IMT, KFX, LV, NCR, GEM, WBMP, XWD, XBM, XPM, IBM IOCA, IBM MO:DCA, TGA, CUT. | ||||
ImageGear22.Core.dll ImageGear22.Formats.Common.dll |
The following digital camera raw formats: CRW, ORF, PEF, NEF, DNG, KodakRAW, SonyRaw, LeicaRAW, MOS, MEF, CR2, Imacon Raw, MRW, RAF, Headerless Camera Raw. | ||||
ImageGear22.Core.dll |
BMP, ICO, CUR, CLP, PNG, GIF, TIFF and JFIF file formats. CCITT, Deflate, LZW, JPEG compressions. EXIF metadata. | ||||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Formats.Common.dll ImageGear22.Formats.Jpeg2k.dll ImageGear22.Formats.Vector.dll |
DICOM file format. | ||||
ImageGear22.Core.dll ImageGear22.Formats.Common.dll |
JPEG 2000 compression and the JPEG 2000 file format. | ||||
ImageGear22.Formats.Office.dll | ImageGear.Formats.Office Namespace |
ImageGear22.Core.dll ImageGear22.Presentation.dll ImageGear22.Formats.Vector.dll |
Provides support for Microsoft Office formats. | ||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Formats.Common.dll ImageGear22.Formats.Vector.dll |
PDF and PostScript file formats, PDF editing API. | ||||
ImageGear.Formats.EXIF Namespace ImageGear.Formats.IPTC Namespace ImageGear.Formats.TIF Namespace ImageGear.Formats.XMP Namespace ImageGear.Formats.XMP.AdobePDF Namespace ImageGear.Formats.XMP.Basic Namespace ImageGear.Formats.XMP.BasicJobTicket Namespace ImageGear.Formats.XMP.CameraRaw Namespace ImageGear.Formats.XMP.DublinCore Namespace ImageGear.Formats.XMP.DynamicMedia Namespace ImageGear.Formats.XMP.EXIF Namespace ImageGear.Formats.XMP.EXIFAux Namespace ImageGear.Formats.XMP.IPTC Namespace ImageGear.Formats.XMP.MediaManagement Namespace ImageGear.Formats.XMP.MicrosoftPhoto Namespace ImageGear.Formats.XMP.PagedText Namespace ImageGear.Formats.XMP.Photoshop Namespace |
ImageGear22.Core.dll ImageGear22.Formats.Common.dll |
Simplified EXIF, IPTC and XMP Metadata API. | |||
ImageGear.Formats.CAD Namespace ImageGear.Formats.CGM Namespace ImageGear.Formats.DGN Namespace ImageGear.Formats.DWF Namespace ImageGear.Formats.HPGL Namespace ImageGear.Formats.SVG Namespace |
ImageGear22.Core.dll ImageGear22.Formats.Common.dll |
Vector drawings API. DWG, DXF, CGM, DGN, DWF, HPGL, SVG, and U3D vector file formats. | |||
ImageGear22.Presentation.dll (FW 3.0) |
ImageGear22.Core.dll ImageGear22.Art.dll |
WPF Display API and annotation renderer. | |||
ImageGear22.Core.dll |
Image processing API in frequency domain (ImageGear for .NET 32-bit only). Image processing effects available in ImGearEffects Class. Document cleaning API available in ImGearIC Class. | ||||
ImageGear22.Core.dll ImageGear22.Formats.Pdf |
Provides a set of objects that provide access to document recognition technology. | ||||
ImageGear22.Core.dll ImageGear22.Art ImageGear22.Art.Forms ImageGear22.Recognition ImageGear22.Windows.Forms |
Provides recognition-related user interface functionality. | ||||
ImageGear22.Core.dll ImageGear22.Formats.Common.dll |
TWAIN scanning API.
| ||||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Web.Services.dll |
The PageView, ThumbnailList and ThumbnailView web controls in ImageGear.Web.UI Namespace support easy creation of web-based imaging systems. | ||||
ImageGear22.Core.dll ImageGear22.Formats.Common.dll ImageGear22.Formats.Advanced.dll ImageGear22.Formats.CameraRaw.dll ImageGear22.Formats.Dicom.dll ImageGear22.Formats.Jpeg2k.dll ImageGear22.Formats.Office.dll ImageGear22.Formats.Pdf.dll ImageGear22.Formats.Vector.dll |
The Image Data Processor decodes and processes images on the server and delivers them for viewing to the client PageView and the ThumbnailView controls. | ||||
ImageGear22.Web.Services.dll |
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Formats.Common.dll ImageGear22.Formats.CameraRaw.dll ImageGear22.Formats.Jpeg2k.dll ImageGear22.Formats.Pdf.dll ImageGear22.Web.ImageDataProcessor.dll |
ImageGear.Web.DataProviders Namespace is an extensible and decoupled module used by the PageView, ThumbnailList and the ThumbnailView components for the delivery of Images for viewing. The architecture is based on the ASP.NET provider model. | |||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Formats.Pdf.dll ImageGear22.Presentation.dll ImageGear22.Windows.Controls.Art.dll |
WPF Page View and other common controls to simplify development of XAML based applications. | ||||
ImageGear22.Windows.Controls.Art.dll | ImageGear.Windows.Controls Namespace |
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Presentation.dll |
Provides WPF Annotation controls and UI. | ||
ImageGear22.Windows.Controls.Dicom.dll | ImageGear.Windows.Controls Namespace |
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Formats.Dicom.dll ImageGear22.Presentation.dll |
Provides functionality to support the end user’s interaction and WPF UI for multi-planar reconstruction (MPR). | ||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Formats.Dicom.dll ImageGear22.Formats.Pdf.dll ImageGear22.Formats.Vector.dll |
Win Forms ImGearPageView Class and other common controls to simplify development of the Win Forms based applications. | ||||
ImageGear22.Core.dll ImageGear22.Art.dll ImageGear22.Windows.Forms.dll |
WPF component enables HD Photo and XPS file formats, BitmapSource converters and UI controls. |