-
Notifications
You must be signed in to change notification settings - Fork 257
PDFsharp 6.2.4 final: .NET 8/9/10, .NET 4.6, .NET standard 2.0 #326
Hello, everybody!
As of today, PDFsharp 6.2.4 final is available.
You can find the source code on github.com:
https://github.com/empira/PDFsharp
You can find binaries (assemblies) on NuGet.
Note: On NuGet there are Core, GDI, and WPF packages.
The six new NuGet packages:
- PDFsharp & MigraDoc Core: https://www.nuget.org/packages/PDFsharp-MigraDoc/6.2.4
- PDFsharp & MigraDoc GDI: https://www.nuget.org/packages/PDFsharp-MigraDoc-GDI/6.2.4
- PDFsharp & MigraDoc WPF: https://www.nuget.org/packages/PDFsharp-MigraDoc-WPF/6.2.4
- PDFsharp Core: https://www.nuget.org/packages/PDFsharp/6.2.4
- PDFsharp GDI: https://www.nuget.org/packages/PDFsharp-GDI/6.2.4
- PDFsharp WPF: https://www.nuget.org/packages/PDFsharp-WPF/6.2.4
All packages target .NET 8, .NET 9, and .NET 10 and can also be used with .NET 5 through .NET 7.
The Core packages also target .NET Standard 2.0 and should work with all compatible platforms including Windows and Linux.
The GDI and WPF packages also target .NET 4.6.2 and can also be used with higher versions like 4.7.2 or 4.8.1, but depend on Windows.
The source code is now compatible with Visual Studio 2026 with installed .NET 10 SDK.
Samples can be found on GitHub:
https://github.com/empira/PDFsharp.Samples
Changes since 6.2.3:
- Dependency on Microsoft.Extensions.Logging removed, the new version depends on "Microsoft.Extensions.Logging.Abstractions" instead. GitHub Use only M.E.L.Abstractions package instead of Microsoft.Extensions.Logging #325
- Optional /Length entry for encryption added always because Edge depends on it. GitHub UserPassword stopped working in 6.x series in Edge #261
- CArray now written with spaces. GitHub Serializing a
CArrayresults in a broken document. #300 - JPEG issue resolved. GitHub PdfSharp fails to import a jpeg file - MoveToNextHeader moves over EOF #304 , XImage.FromFile/FromStream throws InvalidOperationException (Unsupported image format.) for valid JPGs #309 , XImage.FromFile/FromStream throws InvalidOperationException (Unsuported image format.) for valid JPGs. #310
- Indirect DecodeParms now handled correctly. GitHub Error 'System.InvalidOperationException: 'Byte[]' must not be null here.' #323
- MigraDoc shows filename in PDF if image cannot be found
- Fixed MigraDoc memory leak after rendering PDF; the last document remained in memory until a new document was rendered, but now it will be released immediately after rendering.
See here for details: http://docs.pdfsharp.net/General/History.html#ps-6-2-4
All reactions
-
🎉 4