Aspose.SVG for .NET 新版本发表
Released: May 15, 2025
V25.5 中的更新
特性
- 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 interfaces...
Released: Apr 11, 2025
V25.4 中的更新
特性
- Added support for loading GZIP-compressed .svgz files.
Released: Mar 9, 2025
V25.3 中的更新
特性
- 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
V25.2 中的更新
特性
- 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
V25.1 中的更新
特性
- 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 are...
Released: Dec 18, 2024
V24.12 中的更新
特性
- 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 release...
Released: Nov 27, 2024
V24.11 中的更新
特性
- 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 memory...
Released: Oct 30, 2024
V24.10 中的更新
特性
- Implemented a new caching mechanism to reduce memory consumption when rendering external HTML documents.
Released: Sep 19, 2024
V24.9 中的更新
特性
- 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 substitution...
Released: Aug 22, 2024
V24.8 中的更新
特性
- 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.