What's New in 33.0
We regularly release major updates to our libraries, adding new features and responding to customer requests.
.NET
Linux support
TX Text Control now fully supports .NET for deployment on all Linux distributions including Ubuntu, Debian, Azure App Services and Docker containers.Performance
Performance boost
We have made significant performance improvements to make it faster and more responsive than ever.Cloud support
Hyperscaler support
TX Text Control applications can be deployed on all hyperscalers and PaaS offerings such as Azure App Services or AWS Elastic Beanstalk..NET support
Full .NET 9 support
TX Text Control .NET Server 33.0 now fully supports .NET 9, including licensing, NuGet support, and other changes associated with .NET 9.Linux support
Tested, optimized, and ready for deployment. With TX Text Control 33.0, developers can now seamlessly integrate powerful document editing, viewing and processing capabilities into their Linux-based applications. This cross-platform support ensures a consistent and reliable experience without compromising performance or quality.
Performance boost
85% more efficient with 3.5x performance boost. The overall performance of API calls and handling within a document has been significantly improved. The new TX Text Control is 85% more resource efficient and delivers a 3.5x performance boost for most tasks and operations, setting a new standard for speed and efficiency. From table insertion to iterative merge fields: All areas have been dramatically improved for the new version of TX Text Control.
Faster rendering with SVG
Platform-independent SVG rendering for maximum compatibility. The Document Editor now uses improved, faster, and more detailed SVG rendering to display and render documents. In addition to the platform-specific rewrites, we also had to move away from using System.Drawing, along with its GDI and GDI+ dependencies, which were previously essential for rendering images. We took the bold step of implementing our own rendering foundation based entirely on SVG (Scalable Vector Graphics). This approach not only provides greater control over the rendering process, but also ensures cross-platform compatibility and high-quality results.
Font engine
Seamless fonts on Linux: Cross-platform rendering breakthrough. TX Text Control 33.0 introduces a revamped, cross-platform font rendering system that eliminates the need for manual font installation. The new version simplifies deployment by offering a built-in font system, ensuring consistent, high-quality document rendering across platforms including Linux and Windows.
With the new TX Text Control for Linux, we've taken steps to streamline font handling and ensure a smoother, more reliable experience across environments without these dependencies.
TX Text Control for Linux now includes a built-in font system that provides a comprehensive set of fonts out-of-the-box, eliminating the need for manual font installation. This new system ensures that documents render correctly regardless of the environment, making it easier for users to deploy and manage TX Text Control in a variety of scenarios.
Build .NET and ASP.NET Core applications with .NET 8, .NET 9, and .NET 10 Preview
TX Text Control .NET Server 33.0 supports .NET 8, .NET 9, and .NET 10 Preview to create .NET and ASP.NET Core Web Applications in Visual Studio 2022.
Linux and cloud support
Broad Linux and Windows support: Tested, optimized, and ready for deployment. TX Text Control for Linux has been extensively tested on all major Linux distributions, ensuring seamless integration and reliable performance in a variety of environments. For containerized applications, TX Text Control is fully compatible with Docker, a containerization platform that allows developers to package applications and their dependencies into lightweight, portable containers for consistent deployment across environments.
Blazor components for document processing
Server-side document processing with Blazor components. TX Text Control includes* dedicated Blazor components for both the Document Editor and the Document Viewer.
These components are packaged as NuGet packages, making them easy to integrate into your Blazor applications. Developers have access to an intuitive C# API for typical tasks such as loading, saving, and manipulating documents. This eliminates the need for complex JavaScript interop and allows you to handle document operations directly from your server-side code.
Documents are loaded and processed directly on the server, eliminating the need for round-tripping to the client. This approach not only improves performance, but also ensures a more secure and efficient workflow for handling sensitive documents.
* Blazor components are part of TX Text Control .NET Server for ASP.NET and will be available soon.
Full Docker Support
Zero-dependency containerization with Docker. Package and deploy your TX Text Control applications with Docker without any additional dependencies.
TX Text Control supports Docker for both Windows and Linux and all standard Docker Linux images, including Ubuntu, Debian, and the latest official Microsoft .NET-specific Docker images.