Changelog PDFRasterizer.NET 4.0


4.0.40.0
December 12, 2024
bugfix
rendering of the type 4 shading
4.0.39.0
October 13, 2024
bugfix
target specification for native libraries for the Windows platform
4.0.38.0
October 9, 2024
bugfix
Default initialization of the FontSubstitutionMap
4.0.37.0
July 19, 2024
bugfix
Accepts Decode parameter in 1bpc images
bugfix
Creates curves from composite glyphs
4.0.36.0
April 11, 2024
comment
DrawJob did not scale images properly
4.0.35.0
March 21, 2024
comment
Fixed drawing of the images by using DrawJob class
comment
Fixed font loading on case sensitive file systems
comment
new version (2.88.6) of the SkiaSharp nuget package is used
4.0.34.0
February 22, 2023
bugfix
setting clip area for soft mask in graphics state
4.0.33.0
February 7, 2023
bugfix
Page.Label throws exception for a specific PDF
4.0.32.0
January 13, 2023
feature
Improved dependency resolution
4.0.31.0
September 23, 2022
bugfix
frozen rendering pattern on empty clipping region
4.0.30.0
July 7, 2022
feature
DrawJob class has new method Start(SKBitmap, SKMatrix, RenderSettings) which allows to render part of a page.
4.0.29.0
June 10, 2022
bugfix
exception in Page.SaveAsBitmap method
4.0.28.0
June 7, 2022
bugfix
rendering of not exactly specified images
4.0.27.0
June 3, 2022
feature
SkiaSharp nuget version 2.80.4 is used
4.0.26.0
May 30, 2022
feature
This version of PdfRaterizer4 is using SkiaSharp nuget version 2.80.3
comment
New applications has to use SkiaSharp nuget version 2.80.3. NetFramework applications (also libraries) have to be targeted to framework version 4.6.2 or higher.
4.0.25.0
April 20, 2022
bugfix
Some annotations were incorrectly rendered
4.0.24.0
April 7, 2022
bugfix
rendering text on mobile devices
4.0.23.0
April 7, 2022
bugfix
rendering texts on mobile
4.0.22.0
March 7, 2022
feature
Added Page.Label property
4.0.21.0
December 23, 2021
bugfix
The color transformation was not applied for the softmask
4.0.20.0
September 24, 2021
bugfix
Fixed license verification issue.
4.0.19.0
May 10, 2021
bugfix
System fonts were not correctly loaded on Linux and Android when using .NET Core 3.1
feature
Samples added for .NET Core 3.1
4.0.18.0
April 27, 2021
bugfix
Various improvements and bugfixes
feature
Added support for .NET Framework 4.6
feature
Code samples
4.0.17.0
December 3, 2020
bugfix
Glyphs not rendered for a specific font with symbolic flag set.
4.0.16.0
August 6, 2020
bugfix
Fix initialization of the ICCProfile
comment
Enhance font substitution algorithm
4.0.15.0
May 20, 2020
bugfix
Empty clipping region is not handled
bugfix
Exception when rendering page without Contents
bugfix
JPX image with mask and specific compression method does not render
bugfix
In specific cases, Type1 font does not render properly
bugfix
Color matrix is applied only for color images
feature
Faster subsequent rendering with DrawJob
feature
Extend RenderSettings to be compatible with version 3.0
feature
Convert document or page to TIFF (with dithering for 1bpc images)
feature
Added for .NET Framework (4.6 and higher) to NuGet package
feature
Added for .NET Standard 2.0 to NuGet package
feature
Upgraded to SkiaSharp version 1.68.2.1
4.0.14.0
November 11, 2019
bugfix
License keys are not picked up from web.config. This fix requires .NET Standard 2.0.
4.0.13.0
October 29, 2019
bugfix
Class License was missing
4.0.12.0
September 17, 2019
comment
NuGet package now supports ASP.NET projects
4.0.11.0
September 9, 2019
bugfix
A call to PInvoke function has unbalanced the stack (occurs when decoding JPX images)
4.0.10.0
September 4, 2019
feature
Add support for .NET Framework 4.5 and higher
4.0.9.0
July 19, 2019
feature
Improved performance of rendering JPEG 2000 encoded images
4.0.8.0
July 2, 2019
feature
Added PDFRasterizerLicenseAttribute
4.0.7.0
June 29, 2019
bugfix
Fixed: Annotations without an AP stream are not rendered
4.0.6.0
June 17, 2019
bugfix
JBIG2 images are not rendered on OSX
4.0.5.0
June 13, 2019
feature
Improved render quality and speed
4.0.4.0
April 12, 2019
feature
High quality anti-aliasing rendering
feature
All blending modes are rendered correctly
feature
Isolated transparency groups are rendered correctly
feature
Image's soft mask is rendered correctly
feature
Soft mask in the graphics state is rendered correctly
feature
Small images which are enlarged on the page are rendered correctly
feature
Path rendered by operators B, b, b*, B* are rendered correctly
feature
Image masks with combination of shading are rendered correctly
feature
All shadings types are rendered correctly
4.0.2.0
September 15, 2018
comment
This release includes a .NET Standard 1.5 build only. Other builds will be added in next releases
comment
Parts of the 3.0 API are missing. These will be added in next releases
comment
Major overhaul of render engine
feature
Improved render quality
feature
Improved render speed
feature
Increased support of transparency groups, blend modes and shading types
feature
Font hinting. This fixes incorrect rendering of certain Asian fonts