用fo-dicom实现print scu的注意事项
fo-dicom是一个开源的协议库,开发语言是c#。网上针对fo-dicom的分析也有不少,但是专门针对dicom print的文章还是太少了。
近几天需要用fo-dicom实现一个print scu,把其中的一些注意事项总结一下。
工欲善其事,必先利其器。在编程调试过程中各种各样的辅助工具必不可少。经过网上搜索、自己验证测试后,推荐使用方便的scp,scu测试工具:
这两个工具使用方便,scu只需要设置一下called AET、calling AET、remote host、remote port等参数即可。
scp稍微麻烦一些,必须先在Rules选项卡中建立一个新项,填入called AET、打印机名称等。然后在General选项卡中设置scp参数即可。
工具齐备了,下面开始代码吧。fo-dicom本身例子已经包含了printscu和printscp,先直接使用例子中的代码试一下