Namespace Aspose.Medical.Dicom.Serialization

Namespace Aspose.Medical.Dicom.Serialization

Classes

Class NameDescription
DatasetJsonConverterConverts Aspose.Medical.Dicom.Dataset to and from JSON using the System.Text.Json.
DicomFileJsonConverterConverts Aspose.Medical.Dicom.DicomFile to and from JSON using the System.Text.Json.
DicomJsonSerializerProvides functionality to serialize DICOM objects to JSON and to deserialize JSON into DICOM objects.
DicomJsonSerializerOptionsProvides options that controls serialization/deserialization (JSON) process of DICOM objects.
DicomXmlSerializerProvides functionality to serialize DICOM objects to XML and to deserialize XML into DICOM objects.
DicomXmlSerializerOptionsProvides options that controls serialization/deserialization (XML) process of DICOM objects.

Interfaces

Interface NameDescription
IBulkDataConverterDefines the contract for objects that allows writing DICOM Element data as a reference to a blob of data specified in the BulkData element. See: https://dicom.nema.org/medical/dicom/current/output/chtml/part19/chapter_A.html#table_A.1.5-2 .
IBulkDataLoaderDefines the contract for objects that allows the recipient to retrieve data from a reference to a blob of data specified in BulkData element. See: https://dicom.nema.org/medical/dicom/current/output/chtml/part19/chapter_A.html#table_A.1.5-2 .

Enums

Enum NameDescription
DicomJsonNumberHandlingDetermines how the DICOM numbers (VR: IS, DS, SV and UV) should be handled when serializing and deserializing.