Syncfusion Feedback
What's New in Essential Studio PDF Viewer SDK

ESSENTIAL STUDIO® 2025 VOLUME 3

What's New in Essential Studio® PDF Viewer SDK

The latest release gives Blazor a new Smart PDF Viewer control, a navigation toolbar, and faster printing, as well as providing faster file loading for .NET MAUI.

What’s New seaprator What's New in Essential Studio® PDF Viewer SDK

New component

The Blazor Smart PDF Viewer component has been added to Blazor in preview mode.

Smart PDF Viewer for Blazor (Preview)

The smart PDF Viewer for Blazor is an advanced component in PDF Viewer SDK that integrates artificial intelligence to enhance document interaction. Its features include document summarization, smart redaction, and smart filling. It enables users to manage documents more efficiently and securely.

Document summarization

This feature provides a comprehensive overview of a PDF document, allowing users to quickly grasp its key points. The AI generates a detailed summary and lets users ask questions about the document’s content. Users can input their questions or choose from AI-generated suggestions, making it easier to locate specific information.

Smart Pdf Viewer

Check out the demo

Smart redact

This feature helps users identify and protect sensitive information within a PDF document. By selecting patterns such as emails, names, or other identifiers, the AI automatically detects potential sensitive content. Users can review the suggestions and deselect any non-sensitive items before applying redaction, ensuring both accuracy and privacy.

Check out the demo

Smart fill

This feature streamlines the process of completing PDF forms. The AI analyzes the document and user-provided input to automatically populate relevant fields, reducing manual effort and minimizing errors. Users can review and adjust the filled fields to ensure the final output meets their requirements.

Check out the demo

Web PDF Viewer (Javascript, Angular, React, Vue, ASP.NET Core & MVC)

Angle constraints in line type annotation drawing

The PDF Viewer supports angle constraints for line type annotations. Users can enable this feature by holding the shift key while drawing or programmatically using the enableLineAngleConstraints API. By default, lines snap to 45-degree angles, which can be customized using the restrictLineAngleTo API.

Angular PDF Viewer angle constraints in line type annotation drawing

Blazor PDF Viewer

Revamped navigation toolbar with updated UI

The redesigned navigation toolbar offers a cleaner and more intuitive user experience. It improves usability, simplifies access to key tools, and supports adding custom containers in the navigation toolbar, allowing greater flexibility in extending viewer functionality.

Navigation toolbar Blazor PDF Viewer

Enhanced printing performance

The PDF Viewer prints large documents faster and uses memory efficiently for smoother performance. The print previews are up to 8x quicker for standard documents, and large PDFs can be printed. Printing also works consistently well with rotated and annotated files.

.NET MAUI PDF Viewer

Windows-specific printing enhancements

The Windows printing implementation has introduced a new print quality enumeration with five quality levels: low, default, medium, high, and ultra.

  • Default printing quality uses the previous version’s output quality.
  • Low quality optimizes print speed and uses minimal memory during printing.
  • Medium quality balances clarity and performance during printing.
  • High quality ensures sharper lines and crisp small annotations in the output.
  • Ultra quality optimizes the detail on large-format print documents like CAD drawings and architectural plans.

MAUI PDF Viewer print quality

Performance improvements

Document loading is now significantly faster across all the platforms compared to the previous version, delivering better responsiveness for documents of all sizes and types.

Document type Android improvement (%) iOS improvement (%) macOS improvement (%) Windows improvement (%)
Small page count PDF loading time (≤ 10 pages) 55.4 21.5 9.8 46.3
Medium page count PDF loading time (50-100 pages) 20.3 5.5 14.1 51.4
Large page count PDF loading time (> 1,000 pages) 28.9 1.9 30.1 30.1
Large page dimension PDF loading time (> A3 size) 4.5 44.1 69.8 67
Large file size PDF loading time (> 150 MB) 30.3 21.2 40.5 24.7
PDF with heavy text content loading time 74.1 49.5 38.7 82.6
PDF with more annotations loading time (1,000+ items) 17.7 16.5 72.2 42.5
Up arrow icon