v1.0.0-rc.4
Pre-release
Pre-release
1.0.0-rc.4 (prerelease)
Highlights since rc.3:
- Axial/radial shading rendering — the
shoperator and PatternType 2 shading patterns now paint as gradients (ShadingType 2 axial / 3 radial); previouslyshwas unimplemented and gradients were silently dropped. - Complete PDF function support — added Type 3 (stitching) and Type 4 (PostScript calculator). All PDF function types (0, 2, 3, 4) are now implemented, so shadings and Separation/DeviceN tint transforms that depend on them render correctly.
- Page /Rotate normalization — negative or out-of-range angles (e.g. -90 from Distiller) now render instead of producing a blank page.
- FontParser consolidated into a single SfntFont embedded-font layer, with CFF charstring subroutine/flex/seac and cmap format 2/4 fixes.
- WinAnsiEncoding /Widths and long-line character-spacing fixes.
Prerelease because the render package pins SkiaSharp 3.119.2-preview.1 (SkiaSharp 4 is blocked by an upstream static-constructor bug).
Packages: Lxman.PdfLibrary, Lxman.PdfLibrary.Rendering.SkiaSharp