Architecture News

Extract Text from PDF Documents

June 22, 2026
Provide a convenient way to capture and reuse information by enabling users to select and copy text directly in the PDF viewer in Blazor apps.

The ability to select and copy text directly within a PDF viewer allows users to highlight content and transfer it to other applications without leaving the document. This functionality enables the efficient extraction of information from PDF files, reducing the need to manually retype content and helping to minimize errors. It supports a wide range of use cases, including research, document review, content reuse, and collaboration across teams. This capability improves productivity by making it easier to reuse information, extract key details, support research activities, and incorporate content into reports, emails, presentations, or other business documents while maintaining an efficient reading experience. It also enhances accessibility and usability by allowing users to interact with document content in a more flexible and practical manner.

Several Blazor PDF viewer components allow you to select and copy text, including:

  • ComponentOne Blazor FlexViewer (part of ComponentOne Studio Blazor Edition by MESCIUS) enables users to select text within PDF documents and copy the selected content to the clipboard for use elsewhere.
  • Telerik UI Blazor PDF Viewer (part of Telerik UI for Blazor) provides text selection functionality that allows users to select and interact with text directly within displayed PDF files, supporting common document review, reference, and content extraction scenarios.
  • Syncfusion Blazor PDF Viewer (part of Syncfusion Essential Studio Enterprise) supports text selection and copy operations, enabling users to extract content from PDF documents and transfer selected text for use in other applications.

For an in-depth analysis of features and price, visit our comparison of Blazor PDF viewer components.

Compare Blazor PDF Viewer Components

Create Report Expressions with Natural Language

June 22, 2026
DevExpress Universal 26.1 allows users to describe reporting logic in plain English and lets AI generate the corresponding expression automatically.

DevExpress Universal is a comprehensive suite of UI components and developer tools that supports the creation of feature-rich applications across web, desktop, and mobile platforms, including .NET, JavaScript, Blazor, ASP.NET, WinForms, WPF, and MAUI. It focuses on delivering consistent user interfaces, advanced data visualization, reporting, dashboards, and productivity features that help teams design, build, and maintain complex applications using a unified set of technologies and patterns.

DevExpress Universal 26.1 improves the WPF Report Designer with AI-assisted expression generation within both the Expression Editor and Filter String Editor. Instead of manually writing complex Criteria Language expressions, users can simply describe the required business logic in natural language and have the expression generated automatically. This capability helps reduce the learning curve for advanced reporting features, accelerates report creation, and makes it easier for developers and business users alike to build filters, calculated fields, and other expression-based functionality with greater confidence and accuracy.

DevExpress Universal is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExpress Universal licensing page for full details.

For more information, visit our DevExpress Universal product page.

Improve AI Code Quality Across Frameworks

June 22, 2026
Infragistics Ultimate 26.1 includes a three-layer toolchain which helps AI assistants use the right APIs and design tokens across major frameworks.

Infragistics Ultimate is a comprehensive development toolkit designed to improve the creation of high-performance, visually rich applications across multiple platforms. It includes a wide range of user interface (UI) components and development tools for web, desktop, and mobile applications, supporting frameworks such as Angular, React, Blazor, .NET, and more.

The Infragistics Ultimate 26.1 release includes an AI-Assisted Development Toolchain which helps ensure AI coding assistants generate applications using the correct Ignite UI components, APIs, import paths, and design tokens, reducing the risk of inaccurate code suggestions. Designed to keep AI-generated development aligned with established design systems and component libraries, the toolchain is available as three independently usable layers. All three layers now support Angular, React, Web Components, and Blazor, giving development teams greater flexibility when incorporating AI-assisted workflows into modern application projects.

To see a full list of what's new in version 26.1, see our release notes.

Infragistics Ultimate is licensed per developer and is available as a Perpetual License with a 1, 2 or 3 year support and maintenance subscription. See our Infragistics Ultimate licensing page for full details.

For more information, visit our Infragistics Ultimate product page.

Improve High-Volume Data Processing

June 19, 2026
UniDAC lets you execute SQL statements against multiple records in a single operation to reduce round trips and improve performance.

Universal Data Access Components (UniDAC) is a comprehensive database access library that provides developers with a unified interface for working with various database systems. It supports a wide range of databases, including popular options like Oracle, SQL Server, MySQL, PostgreSQL, and InterBase. UniDAC simplifies data access operations by offering a consistent API, reducing the need for platform-specific code and enhancing code portability across different database environments.

UniDAC Batch Operations are designed to improve the performance of large-scale data processing by executing a single parameterized SQL statement against an array of values, rather than issuing separate statements for each record. This approach can significantly reduce database round trips and increase the speed of insert, update, and delete operations when working with high volumes of data. Unlike bulk-loading mechanisms that focus solely on data insertion, Batch Operations support data modification and deletion as well, providing a versatile solution for applications that need to process large datasets efficiently while maintaining a straightforward development model.

Universal Data Access Components (UniDAC) is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our Universal Data Access Components (UniDAC) licensing page for full details.

Learn more on our Universal Data Access Components (UniDAC) product page.

Build Interactive Checklists with Cell Checkboxes

June 19, 2026
Document Solutions for Excel keeps checkboxes aligned with data during sorting, filtering, and row updates.

Document Solutions for Excel by MESCIUS is designed to enable developers to create and manipulate Microsoft Excel documents programmatically. It provides a robust API for interacting with Excel spreadsheets, allowing developers to automate tasks such as data extraction, formatting, and generation of reports. The framework offers comprehensive support for various Excel features, including formulas, charts, conditional formatting, and data validation. It also provides tools for handling large datasets and optimizing performance, making it suitable for both small-scale and enterprise-level applications.

Document Solutions for Excel enables developers to add interactive checkboxes directly within worksheet cells, ensuring they remain synchronized with the underlying data during sorting, filtering, and row operations. By embedding checkbox controls into cells rather than using separate form elements, developers can create more reliable Excel style checklist experiences with less complexity, while maintaining compatibility across exports and supported file formats.

Document Solutions for Excel is licensed per developer and is available in several license options for differing distribution needs. Team licenses are also available for multiple developers within the same organization. See our Document Solutions for Excel, .NET Edition licensing page for full details.

Document Solutions for Excel Editions are available to buy in the following products: