Class DicomStructuredReport
- Namespace
- FellowOakDicom.StructuredReport
- Assembly
- fo-dicom.core.dll
Class for managing DICOM Structured report objects
public class DicomStructuredReport : DicomContentItem
- Inheritance
-
DicomStructuredReport
- Inherited Members
- Extension Methods
Constructors
DicomStructuredReport(DicomDataset)
public DicomStructuredReport(DicomDataset dataset)
Parameters
datasetDicomDataset
DicomStructuredReport(DicomCodeItem, params DicomContentItem[])
public DicomStructuredReport(DicomCodeItem code, params DicomContentItem[] items)
Parameters
codeDicomCodeItemitemsDicomContentItem[]
Methods
Open(Stream)
Read DICOM StructuredReport
public static DicomStructuredReport Open(Stream stream)
Parameters
streamStreamStream to read.
Returns
- DicomStructuredReport
DicomStructuredReport instance.
Open(Stream, Encoding)
Read DICOM StructuredReport
public static DicomStructuredReport Open(Stream stream, Encoding fallbackEncoding)
Parameters
Returns
- DicomStructuredReport
DicomStructuredReport instance.
Open(string)
Read DICOM StructuredReport
public static DicomStructuredReport Open(string filename)
Parameters
filenamestringName of file to read.
Returns
- DicomStructuredReport
DicomStructuredReport instance.
Open(string, Encoding)
Read DICOM StructuredReport
public static DicomStructuredReport Open(string filename, Encoding fallbackEncoding)
Parameters
filenamestringName of file to read.
fallbackEncodingEncodingEncoding to use when reading the file
Returns
- DicomStructuredReport
DicomStructuredReport instance.
Save(Stream)
Save DICOM Structured Report to stream.
public void Save(Stream stream)
Parameters
streamStreamStream on which to save DICOM file.
Save(string)
Save DICOM Structured Report to file.
public void Save(string filename)
Parameters
filenamestring
SaveAsync(Stream)
Asynchronously save DICOM Structured Report to stream.
public Task SaveAsync(Stream stream)
Parameters
streamStreamStream on which to save DICOM file.
Returns
- Task
Awaitable task.
SaveAsync(string)
Save to file asynchronously.
public Task SaveAsync(string fileName)
Parameters
fileNamestringName of file.