找回密码
 立即注册

QQ登录

只需一步,快速开始

coder_fang

注册会员

19

主题

53

帖子

188

积分

注册会员

积分
188
coder_fang
注册会员   /  发表于:2017-5-17 14:45  /   查看:6834  /  回复:12
问题一如图,我在cell中设置了如下:
            cell.FrameOfReferenceUID = _curStudy.RefrenceUID;
            cell.PixelSpacing = new Point2D(sInfo.PixelSpacing[0], sInfo.PixelSpacing[1]); ;
            cell.ImageOrientation = imgInfo.imgOrientation;
            cell.SetImagePosition(0, Point3D.FromDoubleArray( imgInfo.imgPosition), true);


此段代码能够显示定位线,但不想显示定位线的数字,是否能够实现。


问题二也如图,代码如下:
cell.SetTag(0, MedicalViewerTagAlignment.TopCenter, MedicalViewerTagType.TopOrientation);
            cell.SetTag(0, MedicalViewerTagAlignment.LeftCenter, MedicalViewerTagType.LeftOrientation);
            cell.SetTag(0, MedicalViewerTagAlignment.RightCenter, MedicalViewerTagType.RightOrientation);
            cell.SetTag(0, MedicalViewerTagAlignment.BottomCenter, MedicalViewerTagType.BottomOrientation);


且cell中已设置如问题一的代码,但还是不显示方位


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

12 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-9 13:53:28
13#
gary1314 发表于 2017-10-9 13:21
您好,请问你的demo可以设置测量的单位吗?demo无论怎么设置都是显示in单位,而不是cm
cell.MeasurementUn ...

您好,用您的第一个语句即可设置标尺单位
cell.MeasurementUnit = MedicalViewerMeasurementUnit.Centimeters;

当然这个影响的是cell对应的单元格。

你也可以查看C:\LEADTOOLS 19\Examples\DotNet\CS\MedicalViewerDemo这里来进行测试
回复 使用道具 举报
gary1314
注册会员   /  发表于:2017-10-9 13:21:41
12#
您好,请问你的demo可以设置测量的单位吗?demo无论怎么设置都是显示in单位,而不是cm
cell.MeasurementUnit = MedicalViewerMeasurementUnit.Centimeters;
cell.CalibrateRuler(1.0, MedicalViewerMeasurementUnit.Centimeters);
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-24 13:43:05
11#
coder_fang 发表于 2017-5-24 13:09
ok,已解决,首先要设置cell的orientation,然后再设置subcells的orientation,顺序不能乱,现在可以正常显 ...

那就好,不客气
回复 使用道具 举报
coder_fang
注册会员   /  发表于:2017-5-24 13:09:41
10#
coder_fang 发表于 2017-5-24 10:20
只能再等等了,那个main3d虽然显示,但显示的是错误的方位。

ok,已解决,首先要设置cell的orientation,然后再设置subcells的orientation,顺序不能乱,现在可以正常显示方位了,感谢。。
回复 使用道具 举报
coder_fang
注册会员   /  发表于:2017-5-24 10:20:13
9#
Richard.Ma 发表于 2017-5-23 18:46
那边还没回复

我自己找了一下,在Main3D中可以显示方位的,你可以按照这个编写代码

只能再等等了,那个main3d虽然显示,但显示的是错误的方位。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-23 18:46:25
8#
coder_fang 发表于 2017-5-23 15:48
再帮忙催一下呗,这个较急。
那边还没回复

我自己找了一下,在Main3D中可以显示方位的,你可以按照这个编写代码

C:\LEADTOOLS 19\Examples\DotNet\CS\Main3DDemo
中“MainForm.cs” 1616行开始
回复 使用道具 举报
coder_fang
注册会员   /  发表于:2017-5-23 15:48:01
7#
Richard.Ma 发表于 2017-5-18 17:49
不客气,应该做的

再帮忙催一下呗,这个较急。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-18 17:49:00
6#
coder_fang 发表于 2017-5-18 14:58
非常感谢,期待你的回复。。。这个方位问题在dicom浏览中比较重要。

不客气,应该做的
回复 使用道具 举报
coder_fang
注册会员   /  发表于:2017-5-18 14:58:23
5#
Richard.Ma 发表于 2017-5-18 11:08
明白了,在演示程序中确实也有相关代码,已经测试过,但是并未显示数字,这个问题我会向美国leadtools咨 ...

非常感谢,期待你的回复。。。这个方位问题在dicom浏览中比较重要。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部