Découvrez les nouveautés dans chaque version, avec des détails sur les fonctionnalités, les améliorations et les problèmes résolus.
janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.
Aspose.Medical for .NET V26.8Version majeure30 août 2026
Fonctionnalités
Asynchronous Streaming JSON and XML I/O: DicomJsonSerializer and DicomXmlSerializer now accept PipeReader and PipeWriter in addition to Stream, take a CancellationToken on every asynchronous method, and provide DeserializeAsyncEnumerable methods that stream datasets one at a time instead of loading a whole JSON array or XML document into memory. DicomJsonSerializer can also serialize an IAsyncEnumerable<Dataset?> into a JSON array as datasets become available.
Pluggable BulkDataURI Loading: The new IAsyncBulkDataLoader interface unifies synchronous and asynchronous bulk data retrieval. A loader is opted into through DicomJsonSerializerOptions.BulkDataLoader or DicomXmlSerializerOptions.BulkDataLoader: DefaultBulkDataLoader resolves unauthenticated http, https, and file references, and a custom loader plugs into the same property to handle authorization or a custom storage backend.
Buffer-Backed Element Model: New IByteBuffer and ITypedBuffer<T> interfaces provide a unified storage abstraction for DICOM elements, and every value representation element type now exposes a Create factory method that accepts buffer-backed storage. Element data is exposed as Memory<T> rather than as an array, with an indexer and CopyDataToArray() for direct access.
Aspose.Medical for .NET V26.7Version majeure24 juil. 2026
Fonctionnalités
DIMSE Networking: Added a full DICOM Upper Layer and DIMSE protocol stack. You can build both DICOM SCU (client) and SCP (server) applications with support for all C-Service operations (C-ECHO, C-FIND, C-GET, C-MOVE, C-STORE, C-CANCEL) and all N-Service operations (N-ACTION, N-CREATE, N-DELETE, N-EVENT-REPORT, N-GET, N-SET). The API uses a builder pattern for client and server configuration, fluent association negotiation, TLS transport security, and a handler/behavior pipeline for request processing.
Asynchronous DicomFile I/O: The DicomFile.Open and DicomFile.Save methods now have async counterparts (OpenAsync, SaveAsync) that return ValueTask and accept CancellationToken for all input sources (file, stream, pipe, pipe reader/writer).
Logging API: A new Aspose.Medical.Logging namespace provides ILogger, ILoggerFactory, LoggerFactory, and NullLogger types. The library uses NullLogger by default, but you can inject your own logger implementation via LoggerFactory.Instance.SetFactory to capture diagnostic output from the networking stack.
Redesigned Pixel Imaging Model: The RawImage and IRawImage types have been replaced by a generic PixelImage<TPixel> and IPixelImage<TPixel> model that supports multiple pixel formats (Bgra32, Rgb24, Rgba32). Pixel types moved from Aspose.Medical.Imaging.PixelFormats to Aspose.Medical.Imaging.Pixels, and the vector conversion methods have been renamed for clarity.
Aspose.Medical for .NET V26.6Version majeure18 juin 2026
Fonctionnalités
Addd JPEG XL (JXL) transfer syntax support: The library now supports JPEG XL transfer syntaxes defined in the DICOM standard: lossless (1.2.840.10008.1.2.4.110), JPEG recompression (1.2.840.10008.1.2.4.111), and lossy (1.2.840.10008.1.2.4.112). You can transcode DICOM files to and from JPEG XL, and the corresponding ISO_18181_1 lossy compression method identifier is available.
Migration to .NET 10: The library now targets .NET 10, taking advantage of the latest runtime performance improvements, new APIs, and long-term support.
Added JPEG 2000 16-Bit Monochrome encode support: JPEG 2000 encoding now correctly handles 16-bit monochrome pixel data. This is important for medical imaging modalities such as CT and MR that produce high-dynamic-range grayscale images.
Aspose.Medical for .NET V26.3Version majeure1 mars 2026
Fonctionnalités
Pure C# HTJ2K Codec - The High-Throughput JPEG 2000 codec has been reimplemented entirely in managed C#. This change eliminates platform-specific native library requirements, improves portability across all .NET-supported platforms, and simplifies deployment.
API Cleanup - Removed leftover internal Aspose.Imaging namespace documentation entries from the public API surface, resulting in a cleaner and more accurate public API definition.
Sélection de produits
Conseils liés aux fonctionnalités
Expertise en matière de licences
Fournisseur officiel
Service client 24/5
Sûr depuis 1995
Contactez-nous
Appelez-nous
Notre équipe est disponible du lundi au vendredi, de 9 h à 17 h