Version 17.5 of this C API has changed from version 17 as follows:
DICOM Features / Updates
Internal DICOM tables (UID, Element Tag, IOD, Context Group) have been moved from the main DICOM DLL to a dedicated DICOM Tables DLL, making the main DICOM library significantly smaller in size. DICOM tables can also be loaded from XML files, giving developers a quick and easy way to customize DICOM tables (for example, create new IODs or delete remote unused IODs) to meet the specific needs of their application.
Added support for Get / SetEncapsulatedDocument to work with memory streams as well as disk files.
Added support for YBR_FULL colorspace DICOM images, valid for both uncompressed and RLE compressed image data.
Added support for DICOM JPEG-LS Lossless (1.2.840.10008.1.2.4.80) and DICOM JPEG-LS Lossy (1.2.840.10008.1.2.4.81) transfer syntaxes.
For more information, refer to:
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries