Interface ISaveDicomOptions

Interface ISaveDicomOptions

Namespace: Aspose.Medical.Dicom.Writers
Assembly: Aspose.Medical.dll (25.11.0)

Options that control how a Aspose.Medical.Dicom.DicomFile is saved.

public interface ISaveDicomOptions

Properties

ExplicitLengthSequenceItems

Specifies whether to write (if true) a ‘Group Length’ element for Aspose.Medical.Dicom.Elements.Sequence item. Read-only System.Boolean.

bool ExplicitLengthSequenceItems { get; init; }

Property Value

bool

Remarks

DICOM specification PS 3.5 7.2 ( https://dicom.nema.org/medical/dicom/current/output/html/part05.html#sect_7.2) : Group Length (gggg,0000) Data Elements were implicitly defined for Standard and Private Data Element groups with a Value Representation of UL and a Value Multiplicity of 1, but have been retired. Consider to remove Group Length.

ExplicitLengthSequences

Specifies whether to write (if true) a ‘Group Length’ element for System.Boolean DICOM elements. Read-only Aspose.Medical.Dicom.Elements.Sequence.

bool ExplicitLengthSequences { get; init; }

Property Value

bool

Remarks

DICOM specification PS 3.5 7.2 ( https://dicom.nema.org/medical/dicom/current/output/html/part05.html#sect_7.2) : Group Length (gggg,0000) Data Elements were implicitly defined for Standard and Private Data Element groups with a Value Representation of UL and a Value Multiplicity of 1, but have been retired. Consider to remove Group Length.

KeepGroupLengths

Specifies whether to write (if true) a ‘Group Length’ element for the Dataset items or not. Read-only System.Boolean.

bool KeepGroupLengths { get; init; }

Property Value

bool

Remarks

DICOM specification PS 3.5 7.2 ( https://dicom.nema.org/medical/dicom/current/output/html/part05.html#sect_7.2) : Group Length (gggg,0000) Data Elements were implicitly defined for Standard and Private Data Element groups with a Value Representation of UL and a Value Multiplicity of 1, but have been retired. Consider to remove Group Length.