Aspose.SVG for Python via .NET Releases
Released: May 21, 2025
Updates in V25.5
Funktionen
- Refactored graphics pipeline for faster SVG rendering and lower peak memory in complex documents.
- Consolidated SkiaSharp support into the main package, no separate extension assembly is required.
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: Enhanced internal rendering mechanisms to ensure crisper visuals and more accurate color fidelity.
- Transform-Origin Support: Introduced handling of the transform-origin property for SVG elements. Enables more precise transformations, giving developers granular control over rotation, scaling, and positioning.
- Refined Transformation Properties: Streamlined the way transformation attributes are processed, resulting in more consistent and predictable...
Released: Feb 19, 2025
Updates in V25.2
Funktionen
- Added a new WebRotateFlipType Enumeration, which introduces image rotation and flipping capabilities without relying on System.Drawing.
- Updated IBitmap API so that rotate_flip now uses the new WebRotateFlipType (instead of aspose.pydrawing.RotateFlipType). This enhances cross-platform support and unifies image transformation options.
- Refined the Font Interface - ITrueTypeFont.style property has been removed. Other font properties (e.g., family_name, sub_family_name, full_font_name...
Released: Jan 31, 2025
Updates in V25.1
Funktionen
- Added the SVGZ member to the SVGSaveFormat enum, allowing you to save documents in the compressed SVGZ format.
- Enhanced SVGDocument.save(...) methods to automatically compress to .svgz when the file extension is .svgz.
- Introduced the show_image_placeholders property in IUserAgentService. When enabled, fallback (placeholder) images are displayed if an external resource is in an unsupported format.
Released: Dec 21, 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 29, 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 31, 2024
Updates in V24.10
Funktionen
- Implemented a new caching mechanism to reduce memory consumption when rendering external HTML documents.
- Added support for the Linux platform - Compatibility has been extended to include the Linux platform. Developers can now seamlessly utilize the library in Linux environments, enabling cross-platform development and deployment of SVG processing applications.
Released: Sep 20, 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 25, 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.