原創|使用教程|編輯:郝浩|2013-09-27 13:45:14.000|閱讀 370 次
概述:前面的一些關于圖像處理控件ImageGear for .NET文章中,創建了基礎的應用程序,并對應用程序添加了PDF功能支持,現在來看看那如何對應用程序添加DICOM功能支持。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在前面的一些關于圖像處理控件ImageGear for .NET文章中,創建了基礎的應用程序,并對應用程序添加了PDF功能支持,現在來看看那如何對應用程序添加DICOM功能支持。
一、首先需要為ImageGear for .NET DICOM Assembly添加一個引用。
1、在Solution Explorer中,右鍵單擊“References”并選擇“添加引用”。
2、選擇Browse選項中,在“ImageGear for .NET v21\Bin”目錄中選擇ImageGear21.Formats.Dicom.dll,最后單擊“OK”。
現在ImageGear21.Formats.Dicom應該已經配置列在Solution Explorer引用下了。
二、使用語句添加DICOM。右鍵單擊窗體打開Form1.cs的代碼,選擇“View Code”,在代碼的頂部添加下面的語句。
using ImageGear.Formats.DICOM;
三、在Form1構造函數中添加下面的語句在ImGearCommonFormats.Initialize()調用之后:
// Support for DICOM format ImGearFileFormats.Filters.Insert(0, ImGearDICOM.CreateDICOMFormat()); // Set DICOM DIMSE control value for wide range of DICOM file detection. ImGearFileFormats.Filters.Get(ImGearFormats.DICOM).Parameters.GetByName("LoadDetectSkipDIMSE").Value = true; // Set LoadConcatenateRepeatedDE flag to true by default. ImGearFileFormats.Filters.Get(ImGearFormats.DICOM).Parameters.GetByName("LoadConcatenateRepeatedDE").Value = true;
這將增加DICOM格式到ImageGear格式列表中,現在你就可以編譯和運行支持DICOM頁面的完成了的應用程序了。
四、要支持DICOM文檔,需要做下面的改變:
1、在文件菜單中,添加Load Document菜單項,雙擊創建一個處理程序。
2、從Load Page菜單處理應用程序中復制代碼給Load Document菜單處理應用程序。
3、給Form1添加下面的字段:
private ImGearDocument imGearDocument = null;
4、在loadDocumentToolStripMenuItem_Click中找到下面的代碼:
imGearPage = ImGearFileFormats.LoadPage(stream, 0);
用下面的代碼替換:
imGearDocument = ImGearFileFormats.LoadDocument(stream, 0, 1); imGearPage = imGearDocument.Pages[0];
現在你就可以編譯和運行支持DICOM文檔的完成了的應用程序了。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件