Esempio n. 1
0
        void DicomDataSet_GetEncapsulatedDocumentExample(DicomElement element, bool child, DicomDataSet ds, string sFileDocumentOut)
        {
            try
            {
                DicomEncapsulatedDocument encapsulatedDocument    = new DicomEncapsulatedDocument();                         //New encapsulated document
                DicomCodeSequenceItem     conceptNameCodeSequence = new DicomCodeSequenceItem();                             //New code sequence item

                ds.GetEncapsulatedDocument(element, child, sFileDocumentOut, encapsulatedDocument, conceptNameCodeSequence); //Load the encapsulated document from the data set
                string sMsg;
                sMsg = string.Format("Encapsulated Document Extracted: {0}", sFileDocumentOut);
                DumpEncapsulatedDocumentTags(sMsg, encapsulatedDocument, conceptNameCodeSequence); //Print out all the attributes
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }