C#: Online Guide
How To: Dicom SDK
Quick to Start
  |  
Home ›› XDoc.Dicom ›› C# Dicom: Quick to Start

C# DICOM - Quick to Start with Dicom in.NET


Help C# User Have a Quick Evaluation of .NET Dicom SDK




DICOM and C#.NET DICOM Programming Classes - Overview



DICOM covers almost all information exchange protocols for medical digital image, like image acquisition, archiving, communication, display and search. The implementation of DICOM standard greatly simplifies the exchange of medical image information and promotes the research and development of teleradiology system and image management and communication system (PACS).


Related .net document control helps:
view file asp.net: View multiple document formats in ASP.NET, MVC, Ajax, Azure using C# control
c# asp.net sharepoint document viewer: ASP.NET SharePoint Document Viewer: view, annotate, redact documents in SharePoint
c# asp.net tiff document viewer: ASP.NET Tiff Document Viewer: view, annotate Tiff files in HTML using C# Control
asp.net document viewer in c#: EdgeDoc ASP.NET Document Viewer C# Control: Open, view, annotate, redact, convert documents online using ASP.NET Web Con...
asp.net convert pdf using c#: ASP.NET Convert PDF Control: Convert, export PDF to Word, HTML, Tiff files in C# ASP.NET
asp.net webforms pdf editor using c#: ASP.NET WebForms PDF Editor: create, view, edit, annotate, redact PDF file in ASP.NET WebForms application
c# asp.net webforms document viewer: ASP.NET WebForms application document viewer control: view, annotate, redact, convert files online in ASP.NET


There are two important classes in C#.NET DICOM programming, DCMDocument and DCMPage. Every DICOM file is represented as a DCMDocument object, and the images and related information is represented as DCMPage object.


On this page, you will learn C# DICOM programming classes and demo codes for loading DICOM image file into C#.NET applications. To perform DICOM document viewing and editing, you are supposed to firstly integrate needed .NET Document Imaging DLLs into your C#.NET project, and then load your target DICOM image file from file, stream or byte[]. Certainly, three DLLs should be used that include RasterEdge.Imaging.Basic.dll, RasterEdge.Imaging.Basic.Codec.dll and RasterEdge.Imaging.DICOM.dll.




C# DLLs for DICOM File Loading



Add necessary references references;


  RasterEdge.Imaging.Basic.dll


  RasterEdge.Imaging.Basic.Codec.dll


  RasterEdge.Imaging.JPEG2000.dll


  RasterEdge.Imaging.DICOM.dll


Use corresponding namespaces;


  using RasterEdge.Imaging.Basic;


  using RasterEdge.Imaging.DICOM;




How to Load DICOM File in C#.NET Project - Demo Code



RasterEdge DICOM Document Imaging SDK for C#.NET empowers programmers to load a file, stream or byte[] containing a DICOM document as a DCMDocument object. Moreover, you can get the specific page inside a DICOM image file. Please use the following Visual C# demo codes in your project to have quick evaluation of DICOM document loading functions.


C# Demo Code for DICOM File Loading




DCMDocument doc = new DCMDocument(@"c:\a.dcm");




C# Demo Code for Getting DICOM File Page




// get the first page of loaded DICOM file
DCMPage page = (DCMPage)doc.GetPage(0);