Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
Programming with LEADTOOLS DICOM

When using the LEADTOOLS DICOM .Net Class Library, the first step must be to call DicomEngine.Startup in order to initialize the data required by the library. This is usually done at the beginning of the application. When the library is no longer needed, DicomEngine.Shutdown must be called to release the data. This is usually done when the application needs to shutdown.

The following topics provide a systematic approach to understanding how to program with the LEADTOOLS DICOM .Net Class Library.

Working with DICOM Files

Working with Data Sets

Working with Information Object Definitions

Working with Tags

Working with Unique Identifiers (UIDs)

Working with Value Representations

Working with Basic Directory Key Elements

Creating and Loading a Data Set

Working with DICOM Annotations

Creating DICOM Directories

Overlays Overview

LUT Encoding Overview

Working with DICOM Waveforms

Working with Context Groups

Working with DICOM Connections and Message Transfer

Working with DICOM Connections and Message Transfer

High-level PACS Interface

PACS Framework

Storage SCU

QueryRetrieve SCU

Print Management SCU

Security

Security Profiles

Working with DICOM Digital Signatures

DICOM ISCL Security

General Integrated Secure Communication Layer (ISCL) Information

Protocols

Establishing an ISCL Line Connection

Adding Security to a DICOM Connection

Sending and Receiving Messages

Closing an ISCL Connection

DICOM TLS Security

General Transport Layer Secure (TLS) Information

Adding TLS Security to a DICOM Connection

Negotiating a Cipher Suite