Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

Aspose.SVG for .NET 24.9.0

Download  Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 4.36MB
  • Date Added:
  • 19/9/2024

Description

It contains Aspose.SVG for .NET 24.9.0 (MSI installer) release.

Release Highlights

Aspose.SVG for .NET 24.9.0 introduces powerful improvements in rendering quality, font processing, and developer control over drawing transformations and gradients.

✳️ New Features

  • Gradient & Texture Brushes Support
    Create linear gradients, texture fills, and interpolation colors using the enhanced IDrawingFactory interface for advanced SVG drawing capabilities.

  • New ClassList API for DOM Manipulation
    Easily manage element class attributes using the newly added ClassList property under the Aspose.Svg.Dom.Element class.

🛠 Fixes & Enhancements

  • Enhanced rendering quality for PDF conversions, including fixes for Base64 image encoding and regex rendering.
  • Improved WebP image support, ensuring compatibility across SVG documents.
  • Enhanced font substitution and text rendering fidelity.
  • Eliminated CFF font exceptions in PDF output by switching to GDI+ and SkiaSharp fallback.

🔧 Public API Changes

Added

  • Aspose.Svg.Dom.Element.ClassList
    Simplified DOM token list manipulation.

  • IDrawingFactory.CreateLinearGradientBrush(...)
    Advanced brush creation for vector rendering.

  • IGradientBrush.BlendFactors and BlendPositions
    Enables precise gradient control.

  • IMatrix.TransformRectangle(...)
    Replaces obsolete transform method with matrix-based shape transformation.

Modified

  • IMatrix methods now support WebMatrixOrder instead of deprecated SvgMatrixOrder.
  • Renamed FillRule.NonZero to Nonzero for naming consistency.

Removed

  • Deprecated SvgMatrixOrder enum and IMatrix.Transform(RectangleF) method.

🚨 Backwards Incompatible Changes

  • The SvgMatrixOrder enumeration and IMatrix.Transform(RectangleF) method were removed.
  • Developers must use the new WebMatrixOrder enum and TransformRectangle() method in all matrix operations.

👉 You can view the full list of updates by visiting Aspose.SVG for .NET 24.9 Release Notes.


aspose.svg | svg to pdf | webp image rendering | gradient brush | classlist dom | svg drawing matrix


 English