圖像處理控件ImageGear for .NET教程如何爲應用程序 添加DICOM功能(2)

    在前面的一些關於圖像處理控件ImageGear for .NET文章《圖像處理控件ImageGear for .NET教程: 添加DICOM功能(1)》中講解了如何對應用程序添加DICOM功能支持的部份內容,本文將完成添加DICOM功能支持的全部步驟。 html

5、要添加支持加載/保存覆蓋,須要作下面的改變: spa

一、須要對ImageGear ART組件添加引用。 htm

二、接下來,添加相應的using語句 教程

[csharp] 
  1. using ImageGear.ART;<a target="_blank" href="http://www.evget.com/zh-CN/Info/catalog/19725.html"></a>  

三、聲明下面的成員變量: 事件

[csharp]
  1. private ImGearARTPage artPage;<a target="_blank" href="http://www.evget.com/zh-CN/Info/catalog/19725.html"></a>  

四、修改loadDocumentToolStripMenuItem_Click事件處理程序的代碼,imGearPageView1.Invalidate ()調用以前添加下面的代碼: ip

>>>示例代碼 get

五、要啓用保存覆蓋,在保存頁面到文件以前須要添加下面的語句: io

[csharp]
  1. ImGearDICOM.SaveOverlay((imGearPageView1.Display.ARTPage as ImGearARTPage), imGearPageView1.Display.Page as ImGearRasterPage);  

6、要添加保存/加載狀態,須要作下面的改變: 圖像處理

一、重複上面五中的步驟,除了: ast

[csharp]
  1.       
  2. artPage = ImGearDICOM.LoadOverlay(imGearPage);  

二、聲明如下成員變量:
[csharp]
  1. private ImGearMetadataHead presStateOrigMetadata;  

三、在文件菜單中建立「Load Presentation State」和「Save Presentation State」菜單項目,而後雙擊它們來建立項目菜單處理程序。

四、爲「Load Presentation State」菜單項目添加下面的代碼:

>>>示例代碼

五、「Save Presentation State」菜單項目處理程序添加下面的代碼:

>>>示例代碼

六、在「Load Page」菜單項目處理程序的代碼中添加下面的語句,在imGearPageView1.Invalidate()聲明以前。

[csharp]
  1. // Delete presStateOrigMetadata if any  
  2.   presStateOrigMetadata = null;  

>>> ImageGear for .NET 下載
相關文章
相關標籤/搜索