Welcome to Medical Connections

DicomObjects .NET Core

Trial Key

Submit your email and instantly receive a 60-day trial key
If you need more information please contact us

Latest LTS Version

Version: 3.0.39.0
Release Date: 2025-02-06

Get from Nuget Download Zip

Latest Version

Version: 5.0.42.0
Release Date: 2024-12-20

Get from Nuget Download Zip
What's changed?
  • ReadBehaviours.DontReadPixels and ReadBehaviours.NoBulkData to skip file stream instead of read plus discard. Fixed ZeissBug and IgnorePrivateSequences ReadBehaviours and removed duplicate logging
What's changed?
  • check baseUri for not https, also updated documentation for DicomWebServer.Listen method
Project Description Download
HTJ2K Custom Codec with OpenJPH (source code) This sample demonstrate how to build a High-Throughput JPEG2000 custom codec with open source project OpenJPH and use it with DicomObjects to compress and decompress
HTJ2K Custom Codec with OpenJPH (pre-compiled DLLs) Pre-compiled OpenJPH.dll, OpenJPHWrapper.dll and MyHTJ2KCodec.dll ready to be used with DicomObjects to compress and decompress HTJ2K
Dicom Router An example of how to use DicomObjects to construct a ‘pass-through’ router to do aggregation, compression and conversion between C-GET & C-MOVE
Dicom Server The basic skeleton of a PACS server, showing how to receive images, answer queries, and send images when requested
Modality Worklist Modality worklist (MWL) SCU/SCP pair
MPPS Modality Performed Procedure Step (MPPS) SCU/SCP pair
Storage Commitment Storage Commitment
Licence Manager (compiled) Compiled WinForm Licence Manager to demonstrate how to activate and deactivate a licence
Licence Manager Sample WinForm Licence Manager to demonstrate how to activate and deactivate a licence
Frame Level Retrieve Client Demonstrate how to perform Frame Level C-GET and C-MOVE request
Encryption This sample shows how to implement DICOM communications over TLS and how to encrypt and decrypt DICOM files.
DICOM DIR Reader This sample demonstrates reading and parsing of a DICOMDIR, including how to list the Images on media
Key Object Note This sample shows how to generate a basic Key Object Note document which references a set of DICOM objects
Restful Dicom Web Client Server DICOM-Rs Web Client Server sample projects
DICOM Print SCU/SCP pair DICOM printer server and test client
Open in new tab

Long Term Support

Revision Released Notes Download
3.0.39.0 2025-02-06
  • ReadBehaviours.DontReadPixels and ReadBehaviours.NoBulkData to skip file stream instead of read plus discard. Fixed ZeissBug and IgnorePrivateSequences ReadBehaviours and removed duplicate logging
Core 3
3.0.37.0 2024-12-11
  • add ReadBehaviours.IgnoredAttributes and ReadBehaviours.IgnoredAttributeGroups properties
Core 3
3.0.38.0 2024-12-11
  • add ReadBehaviours.IgnoredAttributes and ReadBehaviours.IgnoredAttributeGroups properties
Core 3
3.0.36.0 2024-10-15
  • Data Dictionary Updated to latest 2024d
Core 3
3.0.35.0 2024-09-02
  • Adding System.Drawing.Common 6.0.0 as Nuget dependency
Core 3
3.0.34.0 2024-09-02
  • Upgrading other vulnerable Nuget packages
Core 3
3.0.33.0 2024-08-27
  • Update DicomObjects.Core.nuspec file with correct SkiaSharp dependency and releaseNotes
Core 3
3.0.32.0 2024-08-21
  • FindAllLicences to return cached Array from lock to avoid using CachedLicences outside which is not thread-safe
Core 3
3.0.30.0 2024-06-24
  • Upgrade Nuget Packages
Core 3
3.0.29.0 2024-05-24
  • Upgrade Nuget Packages
Core 3
3.0.26.0 2024-05-09
  • Fixed ExpandedFrameLength short vs ushort issue
Core 3
3.0.25.0 2024-04-29
  • Added CStoreRequest event and ReceiveToStream method
Core 3
3.0.24.0 2024-03-28
  • Updated Newtonsoft.Json to latest version
Core 3
3.0.23.0 2024-03-12
  • Json and XML read write string parsing alignment
Core 3
3.0.22.0 2024-02-28
  • Dictionary update to 2024a
Core 3
3.0.21.0 2023-09-14
  • Makes DicomLicence thread safe
Core 3
3.0.19.0 2023-08-30
  • Upgrade System.ServiceModel.Security to 4.8.1
Core 3
3.0.20.0 2023-08-30
  • Security vulnerability upgrade for all dependency packages
Core 3
3.0.18.0 2023-08-11
  • System.Drawing.Common updated to 5.0.3 in project and nuspec
Core 3
3.0.17.0 2023-02-06
  • PixelValuesByFrameGeneric added to DicomImage and DicomDataSet
Core 3
3.0.16.0 2022-10-18
  • Dictionary Updated to version 2022d
Core 3
3.0.15.0 2022-08-05
  • Wmic command prompts suppressed
Core 3
3.0.14.0 2022-02-04
  • DicomGlobal helper routines for Keyword conversion
Core 3
3.0.11.0 2021-11-18
  • Memory leak fix
Core 3
3.0.10 2021-05-05
  • Added error codes for the DicomExceptions
  • Licence loading and caching
  • Downgrade dependencies to lowest supported version
Core 3

Development

Revision Released Notes Download
5.0.42.0 2024-12-20
  • check baseUri for not https, also updated documentation for DicomWebServer.Listen method
Core 5
5.0.41.0 2024-11-19
  • DataDictionary update and ParseStowAsStream option added
Core 5
5.0.40.0 2024-10-22
  • Loading FFmpeg only when needed (dynamic loading)
Core 5
5.0.39.0 2024-10-15
  • Data Dictionary Updated to latest 2024d
Core 5
5.0.38.0 2024-10-08
  • Qido allows client to specify TS
Core 5
5.0.37.0 2024-09-30
  • DateTime handled differently
Core 5
5.0.36.0 2024-09-09
  • Add UseOverlayIfPresent to Bitmap and SKBitmap methods
Core 5
5.0.35.0 2024-09-03
  • Remove RAM/Concurrent license
Core 5
5.0.34.0 2024-09-02
  • Publishing to NuGet - Add CustomLogID and LogFNPrefix reg strings to customise log file name and the log ID
Core 5
5.0.33.0 2024-07-10
  • Fix FrameSubSet null exception by checking NewFrameInfo
Core 5
5.0.32.0 2024-06-14
  • STOW Json Response Handling fix
Core 5
5.0.29.0 2024-06-11
  • Json pass Character Set to Sequence Items
Core 5
5.0.28.0 2024-05-28
  • Fixed Wado RetrieveNative incorrect InstanceUID
  • DicomGlobal.IgnoreAttributeGroup Added
Core 5
5.0.27.0 2024-01-25
  • Dictionary updated to 2024a
Core 5
5.0.26.0 2023-11-15
  • Added NativeDicom to Stow ContentTypes
Core 5
5.0.25.0 2023-08-30
  • Upgrade System.ServiceModel.Security to 4.9.0
Core 5
5.0.24.0 2022-12-05
  • UPS Subscribe, Unsubscribe and Suspend added
Core 5
5.0.23.0 2022-10-19
  • Dictionary Updated to version 2022d
Core 5
5.0.22.0 2022-10-18
  • Dictionary Updated to version 2022d
Core 5
5.0.21.0 2022-08-05
  • Add Async option for DicomWebServer.Listen method to fire Async events if set to true
Core 5
5.0.19.0 2022-07-28
  • licence null exception fix
Core 5
5.0.14.0 2022-05-18
  • Support huge non-pixel data attribute and user controlled buffer size
Core 5
5.0.13.0 2022-03-15
  • ReceiveToDisk Pixel Data header bug fix
Core 5
5.0.12.0 2022-02-08
  • Dictionary updated to 2022a
Core 5
5.0.11.0 2022-01-20
  • Add support for Asynchronous Operations Window Negotiation
Core 5
5.0.10.0 2022-01-17
  • DicomGlobal helper routines for Keyword conversion
Core 5
5.0.9.0 2021-11-16
  • Disable Form Value Binding for STOW
Core 5
5.0.8.0 2021-11-04
  • AssociationRequest handler bug fix
  • Async Wado, Qido & Stow events added
  • AttemptToFixHologicCompressedFrames ReadBehaviour added
  • Lots of performance improvements
Core 5
5.0.2.0 2021-02-25
  • Add DicomWebClient.Store overload method
  • Skip saving MachineID list if running in container
Core 5
5.0.1.0 2021-02-15
  • First version
Core 5