几个LeadTools SDK以ASP.NET Web API REST服务的形式提供了成像和文档功能,该功能采用MVC架构实现,这些服务旨在通过任何应用程序轻松访问与平台无关的解决方案。
Web API服务为HTML5 / JavaScript应用程序提供了简单的JSON接口。使用高级环境(例如.NET,Java,JavaScript等)的开发人员可以利用这些LeadTools MVC REST Web服务。
请参阅下面的LeadTools MVC Web API和带有源代码的REST服务:
ASP.NET Web API项目位于:
.NET框架:[您的安装文件夹] \示例\ js \ services \ emoservices \ fx188金宝搏beat体育官网
.NET核心:[您的安装文件夹] \示例\ js \ services \ emoservices \ cor188金宝搏beat体育官网e
服务 | 特征 | 相关源代码 |
---|---|---|
BankCheck | 解析银行检查图像文件并返回重要字段。 |
188金宝搏beat体育官网emoservices-BankCheckController.cs |
条码 | 在栅格图像中读取条形码并获得所得数据。 |
188金宝搏beat体育官网emoservices-barcodecontroller.cs |
数据 | 通过XML存储 /重述注释。注释演示还使用该控制器来栅格化SVG文档,因为Internet Explorer中的安全问题。 |
188金宝搏beat体育官网emoservices-datacontroller.cs |
驱动程序 | 解析驾驶执照图像文件并返回重要字段。 |
188金宝搏beat体育官网emoservices-driverlicensecontroller.cs |
MRTD | 解析MRTD图像文件(例如护照)和返回重要字段。 |
188金宝搏beat体育官网emoservices-mrtdcontroller.cs |
OCR | 在栅格图像上执行OCR并获得结果文本。 |
188金宝搏beat体育官网emoservices-ocrcontroller.cs |
在URL提供的PDF文档中检索书签,签名和表单字段。 |
188金宝搏beat体育官网emoservices-pdfcontroller.cs |
|
栅格 | 解析图像信息和加载栅格图像。 该服务还支持加载任何格式的图像并将其转换为以下一项:
|
188金宝搏beat体育官网emoservices-rastercontroller.cs |
ASP.NET Web API项目(和Java泽西Web API项目)位于:
.NET框架:[您的安装文件夹] \示例\ js \ services \ documentservicedotnet \ fx
.NET核心:[您的安装文件夹] \示例\ js \ services \ documentservicedotnet \ core
源文件:[您的安装文件夹] \示例\ js \ services \ documentservicejava \ src
Java:[您的安装文件夹] \示例\ js \ services \ documentservicejava \ document-service
服务 | 特征 | 相关源代码 |
---|---|---|
注释 | 加载,保存和更新一个内部的注释LeadDocument。 |
Documentservice-AnnotationsController.cs |
缓存 | 从一个流媒体/检索物品filecache。 |
Documentservice-cachecontroller.cs |
相比 | 将两个文档(作为文本或图像)进行比较,并在视觉上或作为Markdown报告返回结果。 |
Documentservice-comparecontroller.cs |
Corsproxy | 作为Web请求的代理,以确保正确配置CORS标题。主要用于确保绘制图像不会污染画布(更多信息https://developer.mozilla.org/en-us/docs/web/html/cors_enabled_image)。 |
Documentservice-CorsproxyController.cs |
文档 | 使用该文档解密和转换文档LeadDocument实例。 |
Documentservice-DocumentController.cs |
工厂 | 上传,下载,保存和删除LeadDocument数据到/来自filecache。 |
Documentservice-FactoryController.cs |
图片 | 将多个文档页面作为单个组合缩略图图像检索。 |
Documentservice-ImagesController.cs |
页 | 检索LeadDocument页面为栅格或SVG图像以及检索页面文本或注释。 |
Documentservice-pagecontroller.cs |
SharePoint | 从SharePoint目录中列表和检索文件。 |
Documentservice-SharePointController.cs |
statusjobconverter | 利用statusjobdatarunner转换文档,允许状态查询和取消请求。 |
Documentservice-statusJobConverterController.cs |
结构 | 解析和返回书签和页面链接LeadDocument。 |
Documentservice-structurecontroller.cs |
WCF服务位于示例\ dotnet \ pacsframework \ medicalwebviewer \ lidestools.medical.webviewer.wcf
服务 | 特征 | WebViewerService子文件夹中的相关源代码 |
---|---|---|
AuditLogService | 创建DICOM审核日志。 | AUDITLOGSERVICE.CS |
Authenticationservice | 认证用户和管理用户,权利,权限和角色 | authenticationservice.cs |
出口服务 | 导出DICOM数据集。 | enfortervice.cs |
Monitorcalibrationservice | 存储和检索监视校准。 | MONEMACALIBRATIONSERVICE.CS |
ObjectqueryService | 针对托管的Web服务器执行DICOM查询。 | objectqueryService.cs |
ObjectRieveservice | 从主机Web服务器中检索图像,图像信息和DICOM元数据。 | ObjectRieveservice.cs |
选项服务 | 获取和设置Web查看器选项。 | OptionsService.cs |
Pacsqueryservice | 对远程DICOM服务器执行DICOM查询。 | pacsqueryservice.cs |
PacSretrieveservice | 执行DICOM C-MOVE操作并管理下载队列。 | pacsretrieveservice.cs |
DepertionAccessrightsService | 根据用户的凭据管理对患者信息的访问。 | DepertaCessrightsService.cs |
患者服务 | 管理患者(添加,删除和更新)。 | 患者服务 |
商店服务 | 存储DICOM文件(文件上传)。 | Storeservice.cs |
templateservice | 管理模板(添加,删除和更新)。 | templateservice.cs |
ASP服务位于示例\ dotnet \ pacsframework \ medicalwebviewer \ lidestools.medical.webviewer.asp \ lideTools.medical.webviewer
服务 | 特征 | 来自服务\实施子文件夹的相关源代码 |
---|---|---|
审计 | 创建DICOM审核日志。 | Audithandler.cs |
auth | 认证用户和管理用户,权利,权限和角色 | authhandler.cs |
出口 | 导出DICOM数据集。 | Exporthandler.cs |
监视校准 | 存储和检索监视校准。 | MonemcalibrationHandler.cs |
询问 | 针对托管的Web服务器执行DICOM查询。 | queryhandler.cs |
取回 | 从主机Web服务器中检索图像,图像信息和DICOM元数据。 | 检索Handler.cs |
选项 | 获取和设置Web查看器选项。 | optionshandler.cs |
Pacsquery | 对远程DICOM服务器执行DICOM查询。 | pacsqueryhandler.cs |
pacsretrieve | 执行DICOM C-MOVE操作并管理下载队列。 | pacsretrievehandler.cs |
DeparterAccessrights | 根据用户的凭据管理对患者信息的访问。 | DepertaCessrightShandler.cs |
病人 | 管理患者(添加,删除和更新)。 | 患者Handler.cs |
店铺 | 存储DICOM文件(文件上传)。 | StoreHandler.cs |
模板 | 管理模板(添加,删除和更新)。 | templateHandler.cs |
配置IIS的实用程序以托管LeadTools医疗服务,位于示例\ Services \ LeadToolsServicesHostManager
。
使用位于示例\ js \ wadodemo \ lideTools.medical.wado
。操作包括DICOM实例的查询/检索,并与WADO客户端一起使用。