Aspose.SVG for .NET Releases
Released: Sep 19, 2024
Updates in V24.9
Features
- 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
Features
- 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.
Released: Jul 18, 2024
Updates in V24.7
Fixes
- SVG to PNG Conversion Rendering Issue: Resolved the issue where the SizingType.FitContent property was resulting in improper rendering during the SVG to PNG conversion. The problem was identified as the clip-path not being considered during the page size calculation. The fix has been applied to include the clip-path in the computation and the solution has been thoroughly tested to ensure correct output.
- Font Matching on Linux Systems: Resolved an issue where fonts in SVG documents did not...
Released: Jun 17, 2024
Updates in V24.6
Features
- Enhanced loading performance of SVG DOM by implementing delay (on-demand) loading of SVG element attributes. This improvement significantly reduces memory consumption and speeds up the document loading process.
Released: May 3, 2024
Updates in V24.5
Features
- Text Overflow Ellipsis Support - Implemented rendering support for the text-overflow: ellipsis CSS property during the SVG to PNG conversion process. This implementation aligns with W3C specifications for HTML elements, directly addressing text overflow. When text within an SVG exceeds the boundaries of its container, it is now properly truncated, and an ellipsis ("...") is added.
- SkiaSharp Module Update - Updated the Aspose.SVG.Drawing.SkiaSharp module from using SkiaSharp version...
Released: Apr 6, 2024
Updates in V24.4
Features
- 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
Features
- 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
Features
- Improved support for SVG gradients.
Fixes
- Fixed Issue with ManagerContext Working Directory.
Released: Jan 19, 2024
Updates in V24.1
Features
- 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 SVG...
Released: Dec 16, 2023
Updates in V23.12
Features
- 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...