找回密码
 立即注册

QQ登录

只需一步,快速开始

leaduser

注册会员

6

主题

28

帖子

96

积分

注册会员

积分
96
leaduser
注册会员   /  发表于:2019-6-22 17:30  /   查看:4095  /  回复:6
1 开发包例子路径
:C:\LEADTOOLS 20\Examples\Net\PACSFramework\MedicalWebViewer\JS\MedicalWebViewerDemo

2 问题描述:在打开当前病例的全部图像或者某个序列的图像后,选择工具栏中的导出(Export)功能,然后选择png模式,当前序列,点击保存,

                导出后的png图像打开后,因为文件名都是随机命名的,打开后很乱,根本不知道是哪个序列中的图像。

3 需求
:导出保存后的图像 ,能不能按照序列中的instance号 进行命名,不同序列也应该有区分

谢谢!





6 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-24 10:27:37
沙发
你好,请参考下图,网站(js文件夹)1    由 Leadtools.Medical.WebViewer.ASP 2   提供webservice接口,包括你说的Export功能,

Leadtools.Medical.WebViewer.ASP又由  Leadtools.Medical.WebViewer.Addins提供封装好的接口

如果要对导出的文件名进行自定义可以打开下面这个项目
C:\LEADTOOLS 20\Examples\DotNet\PACSFramework\MedicalWebViewer\Leadtools.Medical.WebViewer.Addins

如下图,跟踪代码最后到了这里,可以看到是随机生成的文件名,
改为这样的就可以了
  1. string fileName = Path.ChangeExtension(seriesImage.SOPInstanceUID, extension);
复制代码


本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
leaduser + 5 很给力!

查看全部评分

回复 使用道具 举报
leaduser
注册会员   /  发表于:2019-6-24 16:55:17
板凳
Richard.Ma 发表于 2019-6-24 10:27
你好,请参考下图,网站(js文件夹)1    由 Leadtools.Medical.WebViewer.ASP 2   提供webservice接口,包 ...

你好 ,按照你所说的代码位置,我修改了,重新部署后,测试,弹出下面的错误对话框


本帖子中包含更多资源

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

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-24 18:24:51
地板
应该是instance号的话,文件名会有重复,我改为一个增长的值就可以了,你如果要用instance的话,可以用代码判断下重复值

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
leaduser + 5 很给力!

查看全部评分

回复 使用道具 举报
leaduser
注册会员   /  发表于:2019-6-24 19:22:29
5#
Richard.Ma 发表于 2019-6-24 18:24
应该是instance号的话,文件名会有重复,我改为一个增长的值就可以了,你如果要用instance的话,可以用代码 ...

谢谢您的耐心解答,我再测试下,我的net开发水平有限,再次感谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-25 09:18:26
6#
不客气,互相学习嘛
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-25 09:18:28
7#
不客气,互相学习嘛
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部