Aspose.SVG for .NET Releases

Released: May 15, 2025

Updates in V25.5

Funktionen

  • Added support for image to SVG conversion (Converter.ConvertImageToSVG) - Quickly vectorize raster images with a single call, either from a file path or a stream, fully configurable via ImageVectorizerConfiguration.
  • Unified GraphicContext model for PDF, XPS and Image devices - Each rendering device now exposes a nested *GraphicContext class that encapsulates all state needed for high-quality output while hiding device-specific details.
  • Rendering API cleanup - More than 70 obsolete...

Released: Apr 11, 2025

Updates in V25.4

Funktionen

  • Added support for loading GZIP-compressed .svgz files.

Released: Mar 9, 2025

Updates in V25.3

Funktionen

  • Improved SVG Rendering: Achieve more precise visual output and better color fidelity during the rendering process.
  • 'transform-origin' Property Support: Implemented handling of the transform-origin property, enabling finer control over element rotation and positioning.
  • Refined Transformation Properties:Streamlined transformation logic for improved consistency and predictability across different platforms and use cases.

Released: Feb 18, 2025

Updates in V25.2

Funktionen

  • Added a new IBitmap Interface, which is a dedicated interface for handling bitmap images without relying on System.Drawing.Common. It includes methods for drawing, saving, and transforming images, as well as setting transparency.
  • Added support for Image Rotation and Flipping - The new WebRotateFlipType enumeration enables rotating and flipping images in various combinations, replacing ad-hoc approaches and providing a unified API for transformations.
  • Improved Rendering Options...

Released: Jan 30, 2025

Updates in V25.1

Funktionen

  • Introduced SVGSaveFormat.SVGZ for saving documents as compressed SVG.
  • Added new overloads in SVGDocument.Save(...) to handle .svgz files and manage document resources in a more granular way.
  • Added UseAntialiasing in ImageRenderingOptions to enable or disable antialiasing for image output.
  • Introduced UseHinting in TextOptions for fine-tuning text rendering.
  • Added a new ShowImagePlaceholders property in IUserAgentService, allowing control over placeholder images when external resources...

Released: Dec 18, 2024

Updates in V24.12

Funktionen

  • Improved Memory Efficiency for SVG Document Rendering and Conversion - Rendering and conversion processes for raster images, PDF, and XPS formats have been optimized. These enhancements can reduce memory consumption by approximately 15-20% when working with large and complex SVG documents, resulting in better overall performance and stability.
  • Upgraded Aspose.SVG.Drawing.SkiaSharp to SkiaSharp 3.116.1 - With this update, Aspose.SVG.Drawing.SkiaSharp now leverages the latest SkiaSharp...

Released: Nov 27, 2024

Updates in V24.11

Funktionen

  • Optimized Memory Consumption of SVG DOM Model: Code optimizations have been implemented within the SVG DOM model that significantly reduce memory usage during SVG processing. This improvement enhances performance, especially when working with complex SVG documents.
  • Further Reduced Memory Usage for Rendering External HTML Documents: Building upon previous enhancements, the rendering process of external HTML documents has been further optimized. This results in a substantial decrease in...

Released: Oct 30, 2024

Updates in V24.10

Funktionen

  • Implemented a new caching mechanism to reduce memory consumption when rendering external HTML documents.

Released: Sep 19, 2024

Updates in V24.9

Funktionen

  • Improved PDF Rendering Quality: Enhanced the quality of rendering when converting SVG documents to PDF format. This includes fixing issues related to Base64 image encoding and regular expressions, resulting in more accurate and reliable PDF outputs.
  • Enhanced WEBP Image Processing: Improved processing of WEBP graphic formats, ensuring better compatibility and rendering of WEBP images within SVG documents.
  • Improved Font Support and Substitution Tables Handling: Improved handling of...

Released: Aug 22, 2024

Updates in V24.8

Funktionen

  • Enhanced Image Vectorization Performance: Improved the performance of raster image to SVG conversion by 10%. This optimization ensures a more efficient SVG generation process, particularly beneficial for handling complex or large raster images.