Vintasoft.Imaging.Dicom.Web.Api2Controllers
7.0.9.1
dotnet add package Vintasoft.Imaging.Dicom.Web.Api2Controllers --version 7.0.9.1
NuGet\Install-Package Vintasoft.Imaging.Dicom.Web.Api2Controllers -Version 7.0.9.1
<PackageReference Include="Vintasoft.Imaging.Dicom.Web.Api2Controllers" Version="7.0.9.1" />
<PackageVersion Include="Vintasoft.Imaging.Dicom.Web.Api2Controllers" Version="7.0.9.1" />
<PackageReference Include="Vintasoft.Imaging.Dicom.Web.Api2Controllers" />
paket add Vintasoft.Imaging.Dicom.Web.Api2Controllers --version 7.0.9.1
#r "nuget: Vintasoft.Imaging.Dicom.Web.Api2Controllers, 7.0.9.1"
#addin nuget:?package=Vintasoft.Imaging.Dicom.Web.Api2Controllers&version=7.0.9.1
#tool nuget:?package=Vintasoft.Imaging.Dicom.Web.Api2Controllers&version=7.0.9.1
Vintasoft.Imaging.Dicom.Mpr.dll is the main assembly of VintaSoft DICOM .NET Plug-in and it contains ASP.NET Web API 2 controller that allows to work with DICOM images in ASP.NET MVC 5.
VintaSoft DICOM .NET Plug-in is the add-on for VintaSoft Imaging .NET SDK, which allows to decode DICOM images in .NET.
GENERAL FEATURES:
- The plug-in can be used for developing .NET 8/7/6 applications (console, WPF, WinForms, ASP.NET Core, service, etc) for Windows
- The plug-in can be used for developing .NET Framework 4.8-4.0 and 3.5 applications (console, WPF, WinForms, ASP.NET MVC, ASP.NET WebForms, service, etc) for Windows
- The plug-in core is written in C#
- AnyCPU, x86 and x64 mode support
- DICOM codec algorithm has been developed in full compliance with the official DICOM specification
- Load DICOM images from a DICOM file or DICOM directory
- Decode DICOM image stored in DICOM format version 1-3
- Decode DICOM image stored in .dcm, .dic, .acr file
- Decode DICOM image of the following image formats:
- Grayscale image with 1-16 bpp
- RGB image 24 and 48 bpp
- Supported color spaces: Monochrome (1 and 2), Palette Color, RGB and YBR
- Supported compressions:
- RAW
- RLE
- lossless and lossy JPEG
- JPEG-LS
- JPEG2000
- Apply VOI LUT (value of interest lookup table) to a DICOM image
- Load electrocardiogram (ECG) from a DICOM file
- Load, edit and save DICOM metadata
- Load, edit and save DICOM file metadata
- Load, edit and save DICOM directory metadata
- View DICOM images in WinForms/WPF/HTML5 image viewer
- Display information about DICOM images, which are sorted by patient, study, series
- View DICOM image in image viewer
- Show DICOM metadata over image in image viewer
- Browse DICOM images in image viewer using mouse
- Change the window level of DICOM image in image viewer using mouse
- Zoom DICOM image in image viewer using mouse
- Measure objects (line, polyline, ellipse, angle) on DICOM image in image viewer using mouse
- Load, edit and save DICOM annotations
- Load DICOM annotations from DICOM presentation state file
- Supported DICOM annotation types:
- Point - displays a point
- Circle - displays a circle
- Polyline - displays a polyline
- Interpolated - displays an interpolated polyline
- Rectangle - displays a rectangle
- Ellipse - displays an ellipse
- Multiline - displays a multi line
- Rangeline - displays a range line
- Infiniteline - displays an infinite line
- Cutline - displays a cut line
- Arrow - displays an arrow
- Axis - displays the axis
- Ruler - displays a ruler
- Crosshair - displays a crosshair
- Text - displays an editable text area and a leader polyline used to point to the area of the image
- Work with DICOM annotation
- Move, resize, rotate and mirror annotation
- Manage the visibility of annotation
- Change the background color and transparency of annotation
- Change the outline of annotation
- Undo/redo changes in annotation
- Work with DICOM annotation collection
- Add or remove annotation to the annotation collection
- Reorder annotations in annotation collection
- Undo/redo changes in annotation collection
- Save DICOM annotations to the DICOM presentation state file
- Annotate DICOM images in WinForms and WPF application
- View DICOM images with annotations in image viewer
- Annotate DICOM images in image viewer using mouse
- DICOM MPR (Multiplanar Reconstruction)
- Reconstruct image in orthogonal plane (sagittal, axial or coronal) from a stack of DICOM images (2D MPR)
- Reconstruct image in oblique plane from a stack of DICOM images (3D MPR)
- Reconstruct image in curved plane from a stack of DICOM images (Curved MPR)
- Reconstruct image with intensity projection: MIP, MinIP, Avg
- Use multiple threads for image reconstruction
- Save reconstructed image to a file
- Visualize DICOM MPR in WinForms application
- View reconstructed images in image viewer
- Combine 3 image viewers for displaying 3D MPR
- Combine 2 image viewers for displaying Curved MPR
- Combine several image viewers for displaying images in different planes - architecture is open
- Browse reconstructed images in image viewer using mouse
- Change the window level of reconstructed image in image viewer using mouse
- Pan reconstructed image in image viewer using mouse
- Zoom reconstructed image in image viewer using mouse
- Rotate reconstructed image in 2D space in image viewer using mouse
- Rotate reconstructed image in 3D space in image viewer using mouse
- Measure objects (line, polyline, ellipse, angle) on reconstructed image in image viewer using mouse
- Use several threads for rendering of reconstructed images
- Limit the rendering speed by specifying the maximum number of frames per second
- Customize visualization - architecture is open
- Change pixel data of DICOM image to the 24-bpp color image and save changed DICOM image to a new DICOM file
- Burn annotations and measurements on DICOM image and save changed DICOM image to a new DICOM file
DEVELOPMENT REQUIREMENTS:
- Development environments: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
- Programming languages: C#, VB.NET, any .NET compatible language
- Development platforms: .NET, WPF, WinForms, ASP.NET
- VintaSoft Imaging .NET SDK
DEPLOYMENT REQUIREMENTS:
- Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008; 32-bit and 64-bit) with .NET 9/8/7/6
- Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008/2003; 32-bit and 64-bit) with .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
- Linux (Ubuntu 24/23/22/20/18; Debian 12/11/10/9; Fedora 40/39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) with .NET 9/8/7/6
- macOS (macOS 14/13/12/11/10) with .NET 9/8/7/6
- VintaSoft Imaging .NET SDK
ONLINE RESOURCES:
Product web page: https://www.vintasoft.com/vsdicom-dotnet-index.html?referer=nuget.org/Vintasoft.Imaging.Dicom.Web.Api2Controllers
Online Developer's Guide and API Reference for .NET developer: https://www.vintasoft.com/docs/vsimaging-dotnet/
Online Developer's Guide and API Reference for Web developer: https://www.vintasoft.com/docs/vsimaging-dotnet-web/
Online code examples: https://www.vintasoft.com/vsimaging-dotnet-examples.html?referer=nuget.org/Vintasoft.Imaging.Dicom.Web.Api2Controllers
Online Support Center: https://www.vintasoft.com/support/
Articles:
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- Vintasoft.Imaging (= 14.0.9.1)
- Vintasoft.Imaging.Dicom (= 7.0.9.1)
- Vintasoft.Imaging.Dicom.Web.Services (= 7.0.9.1)
- Vintasoft.Imaging.Web.Api2Controllers (= 14.0.9.1)
- Vintasoft.Imaging.Web.Services (= 14.0.9.1)
- Vintasoft.Shared (= 4.4.0.1)
- Vintasoft.Shared.Web (= 4.4.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.