打印管理并

DICOM标准定义了打印管理服务类促进图像和图像的打印相关数据。提供的功能DicomPrintScu类简化的过程建立一个用户(打印并打印管理服务类。的DicomPrintScu类提供了处理所有的SOP和元SOP类成员定义的打印管理服务类。

的功能DicomPrintScu类可分为以下类别:

协会

与打印管理服务类供应商(打印SCP)可以简单地通过调用方法DicomPrintScu.Associate。支持的SOP /元SOP类打印并指定当调用该方法。下列方法也与协会处理:

DicomPrintScu.GetAssociateRejectInformation

DicomPrintScu.IsClassSupported

DicomPrintScu.Release

DicomPrintScu.Abort

DicomPrintScu.GetAbortInformation

基本的打印管理

协会成立后,基本的打印管理可以通过请求打印SCP开始创建一个电影会话。这是通过使用该方法DicomPrintScu.CreateFilmSession。下列有关电影会话处理方法:

DicomPrintScu.GetFilmSessionInstanceUid

DicomPrintScu.UpdateFilmSession

DicomPrintScu.PrintFilmSession

DicomPrintScu.DeleteFilmSession

DicomPrintScu.GetDefaultFilmSessionParameters

一旦创建电影会话,打印SCP可以要求创建一个或多个电影盒。膜盒可以创建使用方法DicomPrintScu.CreateFilmBox。下列方法相关电影盒处理:

DicomPrintScu.GetFilmBoxInstanceUid

DicomPrintScu.UpdateFilmBox

DicomPrintScu.PrintFilmBox

DicomPrintScu.DeleteFilmBox

DicomPrintScu.GetDefaultFilmBoxParameters

当打印SCP要求创建一个电影框,它还将创建一个或多个图像框。该方法DicomPrintScu.GetImageBoxesCount返回这些图像的计数框,可以使用以下处理方法:

DicomPrintScu.GetImageBoxInstanceUid

DicomPrintScu.UpdateImageBox

DicomPrintScu.GetDefaultImageBoxParameters

DicomPrintScu.FreeImageBoxesInstanceUids

同样的,当打印SCP请求创建一个电影框,它还可能创建一个或多个注释框。该方法DicomPrintScu.GetAnnotationBoxesCount这些注释框返回计数,可以使用以下处理方法:

DicomPrintScu.GetAnnotationBoxInstanceUid

DicomPrintScu.UpdateAnnotationBox

DicomPrintScu.FreeAnnotationBoxesInstanceUids

如果表示附近地区SOP类协会,支持打印SCP可以要求创建一个表示附近地区。一旦创建了一个表示附近地区,它可以引用的电影盒和灰度图像框。下列方法处理表示附近地区:

DicomPrintScu.CreatePresentationLut

DicomPrintScu.GetPresentationLutInstanceUid

DicomPrintScu.DeletePresentationLut

如果基本的打印图像叠加的盒子SOP类支持协会,打印SCP可以要求创建一个图像叠加的盒子,然后可以引用的图片框。下列方法处理图像叠加框:

DicomPrintScu.CreateOverlayBox

DicomPrintScu.GetOverlayBoxInstanceUid

DicomPrintScu.UpdateOverlayBox

DicomPrintScu.DeleteOverlayBox

DicomPrintScu.GetDefaultOverlayBoxParameters

打印机

该方法DicomPrintScu.GetPrinterInformation可用于查询打印SCP关于打印机的信息。信息可以包括打印机名称检索、打印机制造商,打印机状态,等回调方法DicomPrintScu.OnPrinterReport将打印机状态报告时收到打印SCP。

该方法DicomPrintScu.GetPrinterConfiguration可用于查询打印机的打印SCP配置信息。

打印作业

当打印请求被发送到打印SCP,如果打印作业SOP类支持协会,打印SCP将创建一个打印作业SOP实例为新打印作业。SOP实例返回的UID的实例方法DicomPrintScu.GetPrintJobInstanceUid。该SOP实例UID可以传递给方法DicomPrintScu.GetPrintJobInformation查询打印SCP打印作业的信息。回调方法DicomPrintScu.OnPrintJobReport将打印作业状态报告时收到打印SCP。

除了上面提到的方法:

LEADTOOLS成像、医学和文档
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。