MedicalViewer 实例成员-方法

MedicalViewer 实例成员-方法

方法成员

//使用例子:

var meidcalViewer=new MedicalViewer();

meidcalViewer.BeginUpdate();

meidcalViewer.EndUpdate;

BeginUpdate() 开始更新 通知viewer停止内容刷新。通常是在后台更新viewer内容,此时BeginUpdate通知viewer停止内容更新渲染 等后台操作完在调用 EndUpdate 通知viewer更新完成 可以更新渲染内存了

BurnTag() 使用指定的参数将标记刻录到图像上。这是一个静态方法 直接在MedicalViewer类上使用 即 MedicalViewer.BurnTag(...)

Overload Description
BurnTag(RasterImage,int,MedicalViewerTagAlignment,string) Burns the tag onto the image with the specified parameters.
BurnTag(RasterImage,int,MedicalViewerTagAlignment,string,Font) Burns the tag onto the image with the specified parameters.
BurnTag(RasterImage,int,MedicalViewerTagAlignment,string,Font,int,int) Burns the tag onto the image with

EndUpdate() 结束更新 通知viewer可以更新内容

Invalidate() 重新绘制viewer单元格内容

LoadLayout(stream) 从流中加载layout信息

Refresh() 重新绘制viewer单元内容

SaveAnnotations(string file,bool seleted) 保存viewer中标注、注释 保存到指定文件中,seleted 表示是否只保存选中cell,为false表示保存全部cell

SaveLayout(steam) 保存layout信息到制定流中,可通过loadLayout再次加载

原文地址:https://www.cnblogs.com/paulxie/p/15171177.html