Browse our Products
Release Notes
This release introduces significant performance enhancements aimed at efficiency. Memory consumption has been reduced, and the processing of Base64-encoded resources has been optimized. Furthermore, the time required to open large documents has been substantially decreased, leading to a smoother and faster user experience. The processing and rendering of complex text content have been significantly improved: - SVG Text Decorations: Extended support for text decorations in SVG, specifically adding the
line-through
property - RTL Text Fix: Fixed rendering of surrogate pairs in right-to-left (RTL) texts, ensuring correct character display - Extended Unicode Support: Improved handling of emojis and characters from extended Unicode range (≥ 0x10000) through: - Implementation of format 12 subtable support in font CMAP tables - Enhanced parsing of HTML numeric character references beyond 16-bit range Support for CSS custom properties (the var()
function) has been significantly improved: - Proper handling of cascading variables - More accurate parsing and serialization of CSS values - Full alignment with modern specification requirements - Consistent rendering of styles relying on CSS variables Improved table splitting logic for better rendering of documents with complex layouts Full implementation of text-decoration: underline
and related properties: - text-decoration-skip-ink
- text-decoration-thickness
- text-underline-offset
- text-underline-position
These properties provide precise control over decorative lines, particularly underlines for links, ensuring accurate rendering according to modern web standards. This release also addresses several previously reported problems with special character display and improves overall standards compliance for web document rendering.
Read More »This release delivers significant performance enhancements and rendering improvements, focusing on memory optimization and CSS compliance.
Performance Optimizations: * Memory Efficiency: We have significantly optimized memory usage for operations involving pseudo-element style processing and general HTML element rendering. This reduces the overall memory footprint of the application. * Document Loading: Memory consumption when opening and loading HTML documents has been reduced. * Network Operations: The processing of network requests and the handling of
StreamContent
have been optimized for better efficiency and reliability.
Rendering Improvements: * CSS & Images: Fixed an issue with the correct application of the object-fit
CSS property for images during rendering. * SVG Text: Improved the fidelity of text rendering with shadow effects within SVG images. * Tables: Addressed rendering artifacts to ensure correct layout and pagination of HTML tables. * Layout Stability: Enhancements have been made to the handling of Flexbox (Flex) elements, increasing the overall stability and predictability of CSS style processing.
Read More »This release significantly improves PDF conversion stability by resolving critical NullReferenceExceptions and font recognition failures. Additionally, it introduces the PageSetup.ScaleLimit property for granular control over document scaling during rendering. It also optimizes memory consumption across rendering operations for enhanced performance and efficiency, particularly with large or complex documents.
Read More »
This release of Aspose.HTML for .NET introduces key improvements: enhanced Document API with CancellationToken support for the Navigate() method to manage asynchronous operations, and optimized processing of CSS @font-face rules. It also significantly boosts output rendering fidelity across all formats and reduces memory consumption by over 28% for complex documents.
Read More »
This release of Aspose.HTML for .NET enhances support for .NET 9.0, providing improved performance and seamless compatibility with the latest platform features. Enhanced CSS @font-face Rule Handling and overall text rendering quality.
Read More »
This release of Aspose.HTML for Python via .NET introduces enhancements to SVG-to-PDF conversion quality and optimizes reliability in URL-to-image processing.
Read More »
In this release of Aspose.HTML for Python via .NET, we have improved the rendering of SVG documents and the handling of transformation properties by implementing support for the transform-origin property. We have also fixed the resolution of relative paths in documents that were redirected from the original URL. In addition, we have improved the handling of XML entities in accordance with the behavior of popular browsers.
Read More »
In this release of Aspose.HTML for .NET, we’ve enhanced the handling of list items (LI elements), improved support for converting MHTML documents, and expanded functionality for working with the WEBP format. These updates ensure better performance, stability, and overall quality across various rendering and conversion tasks.
Read More »
In this release of Aspose.HTML for .NET, we have significantly enhanced the quality of Markdown (MD) to HTML conversion, ensuring more accurate and consistent rendering of Markdown documents. Additionally, we have improved support for the Webp image format and implemented minor refinements to further optimize the output quality, making the library even more efficient and user-friendly.
Read More »