Aspose.SVG for .NET Releases

Released: Apr 6, 2024

Updates in V24.4

Funktionen

  • Direct Render to SKCanvas -Introduced a new interface, ISkiaCanvasProvider, and a device SkiaCanvasDevice, facilitating direct rendering to SKCanvas. This feature allows for more integrated and efficient rendering workflows with SkiaSharp, offering better performance and flexibility.
  • SVG Builder API Enhancements - The SVG Builder API now processes the font-size attribute more accurately, aligning with SVG standards. This update corrects pixel-specified font sizes, enhancing rendering...

Released: Mar 7, 2024

Updates in V24.3

Funktionen

  • Enhanced the rendering of SVG text elements to accurately adhere to 'alignment-baseline attributes'. This improvement ensures that the specified baseline alignment is consistently maintained when converting SVG graphics into images or other formats.
  • Added new API for better management of SVG resources, providing developers with more control over the handling and saving of document content and associated resources.

Released: Feb 11, 2024

Updates in V24.2

Funktionen

  • Improved support for SVG gradients.

Fehlerkorrekturen

  • Fixed Issue with ManagerContext Working Directory.

Released: Jan 19, 2024

Updates in V24.1

Funktionen

  • Enhanced SkiaSharp Support in ImageVectorizer - The ImageVectorizer now includes enhanced support for SkiaSharp, providing additional options for image vectorization. This feature is available in the Aspose.SVG.Drawing.SkiaSharp package, which has now transitioned from beta to a full release version.
  • Improved Parsing and Processing of CSS Styles - Made improvements in the parsing and processing of CSS styles. These enhancements contribute to more accurate and efficient rendering of...

Released: Dec 16, 2023

Updates in V23.12

Funktionen

  • The CSS parser has been improved, resulting in a 10-15% increase in parsing speed.
  • Memory consumption in the CSS parser has been significantly reduced, enhancing overall performance.
  • Introduced additional methods within the Aspose.Svg.Builder namespace for the creation of various SVG elements. These enhancements make the API more versatile and user-friendly. Key Additions Include:
    • These methods now support default parameters, allowing for more concise and readable code.
    • Additional...

Released: Dec 3, 2023

Updates in V23.11

Funktionen

  • Added new SVG Builder. The SVG Builder provides a comprehensive set of builder classes designed to streamline the creation and modification of SVG elements and their attributes. With a focus on a fluent API, the SVG Builder greatly improves code readability and maintainability.

Fehlerkorrekturen

  • Resolved 'NullReferenceException' in SVG Text Rendering with clipPath.

Released: Oct 25, 2023

Updates in V23.10

Funktionen

  • Improved Font Caching for Text Element Rendering - The performance and accuracy of the rendering process has been enhanced by improving the system's ability to cache fonts for text elements. Users can expect faster and more efficient text rendering with this enhancement.
  • Aspose.SVG.Drawing.SkiaSharp extension has been updated to utilize SkiaSharp Version 2.88.6. This newest version incorporates patches for known vulnerabilities, thereby enhancing the overall security of the extension...

Released: Sep 18, 2023

Updates in V23.9

Funktionen

  • Improved memory management for SkiaSharp native objects.
  • Added new 'ISVGDeviceContext.IsGlyphsRenderingSupported' property. This new property indicates whether the device supports glyph rendering.
  • Improved glyph mapping in SVG to PDF and XPS conversions.

Fehlerkorrekturen

  • Handled null pointer exception for invalid SVG resources.

Released: Aug 10, 2023

Updates in V23.8.1

Funktionen

  • Added support for converting SVG documents to WEBP.
  • Improved the Aspose.SVG.Drawing.SkiaSharp extension:
    • Added support for converting SVG to GIF and BMP formats.
    • Added support for converting multiple documents at once.

Released: Jul 27, 2023

Updates in V23.7

Funktionen

  • Added support for rendering Gradients and Patterns in SVG Text Elements. This improves the visual quality of text in SVGs, offering a better viewing experience for users.

Fehlerkorrekturen

  • Fixed issue related to importing fonts into SVG, which was causing an error while creating script tables (GSUB and GPOS) for TrueType Font (TTF) tables.
  • Fixed a rendering issue related to nested clipping paths in SVG elements: This problem was causing incorrect visuals in our output and required an...