GroupDocs.Annotation for .NET 23.4 Release Notes
Full list of changes in this release
Key | Category | Summary |
---|---|---|
ANNOTATIONNET-2182 | Enhancement | Added SkiaSharp.NativeAssets.Linux.NoDependencies as a package dependency |
ANNOTATIONNET-2188 | Fix | Fixed an issue with watermark angle on PDF documents |
ANNOTATIONAPP-144 | Fix | Fixed an issue with identifying document format on PDF |
ANNOTATIONNET-2183 | Fix | Fixed an issue add annotation to the PDF document in NET6 |
ANNOTATIONNET-2262 | Fix | Fixed exception message for PDF metadata exception |
ANNOTATIONNET-2248 | Fix | Fixed System.Drawing.Common assymble loading error for images |
ANNOTATIONNET-2249 | Fix | Fixed System.Drawing.Common assymble loading error for presentations |
ANNOTATIONNET-2250 | Fix | Fixed System.Drawing.Common assymble loading error for PDF |
ANNOTATIONNET-2244 | Fix | Fixed issue related to PDF/A files in .NET 6 |
Major Features
Added SkiaSharp.NativeAssets.Linux.NoDependencies as a package dependency
GroupDocs.Annotation using SkiaSharp
library to process images on Linux. Because .NET Core is cross-platform framework, and System.Drawing
library (which is used for processing images on Windows) is not, we are using SkiaSharp
library to process images when app is run on other OS, especially Unix-based.
Fixed setting watermark annotation angle issue for PDF
In 23.4 we’ve fixed an issue related to Angle property of Watermark annotation. This property now works as expected.
Fixed an issue with identifying document format on PDF
GroupDocs.Annotation has a complex logic to determine the file format. This logic is based on the file signature - unique sequence of identifying bytes written to a file’s header. In this release we have corrected the list of signatures to cover the edge case - the incorrect definition of the PDF format when file is uploaded in a Stream.
Fixed could not load file or assembly System.Drawing.Common exception
This issue was also related to to the package dependencies list. NET6 requires different version of System.Drawing
library compare to .NET Core 3 and .NET Framework. The version of this dependency was update in this relases.
Fixed exception message for PDF metadata exception
Fixed PDF metadata exception message. Previously, it was logging exception as if it was Cells document.