UI for Blazor
The Telerik UI for Blazor PDF Viewer component allows users to view and interact with PDF files directly in the browser, without needing to download the file or use third-party tools or browser extensions. The PDFViewer control will significantly impact productivity and efficiency for developers that deal with software modules or entire applications for document management. The PDF Viewer for Blazor includes a toolbar with built-in features to open, view, and download PDF files, paging, PDF search options, zoom in/out, printing and more. You can further customize the built-in commands and expand the tool bar with new ones such as adding a watermark or sending via email.
The Blazor PDF Viewer comes with a built-in toolbar to accommodate various handy features and make them easily accessible. From the toolbar users can download and open a file as well as go to the next or previous page with the option to jump to the last or the first document page with one click. The control allows users to plug in their own custom commands and buttons into the PDF Viewer and meet any PDF Viewer scenario they need to.
As PDF files can be viewed in the browser, this means that the Blazor PDF Viewer can be utilized in responsive applications. Thanks to the built-in responsive rendering and adaptive capabilities, PDFs can be accessed through the PDF Viewer on mobile devices, under various form factors.
The Blazor PDF Viewer comes with several out-of-the box features that can be accessed through the component toolbar:
The PDF Viewer provides multiple configuration settings that can be used to customize built-in commands or add new commands. These can be accessed by end-users through custom buttons in the toolbar’s UI. Configuration settings include:
The Telerik UI for Blazor PDF Viewer component exposes two methods you can leverage for programmatic operations:
Learn more about Telerik UI for Blazor PDF Viewer Methods in the documentation
The Telerik UI for Blazor PDFViewer component exposes several events to let you easily handle file operations logic in Blazor apps. Below is a summary of the available events and their triggers:
The Telerik UI for Blazor PDF Viewer component can be used with several built-in themes and color swatches, including the four most popular—Default (our own Telerik-infused styling), Material (based on the Material Design guidelines), Bootstrap and Fluent. You can enjoy plenty of customization options to match your own branding by using the Telerik SASS ThemeBuilder application, also available as a ThemeBuilder Pro version with lots of additional customization options.
The PDF Viewer component is also available for the following popular Web frameworks:
The Telerik UI for Blazor PDF Viewer component supports right-to-left configuration. The RTL functionality is supported by most of our components to accommodate users who communicate in a right-to-left language script, such as Arabic and Hebrew.
Learn more in our Blazor Right-to-Left Support documentation
Telerik UI for Blazor is a professional grade UI library with 110+ native components for building engaging and feature-rich applications. You can purchase the suite online or contact our sales team.
You can, of course, decide to purchase a DevCraft license. It bundles all Progress Telerik .NET and JavaScript components.
Getting started with any of the Telerik UI for Blazor components is quite easy. We recommend checking the detailed PDFViewer documentation. You can also play with the available PDFViewer demos, where you can see the source code behind each of the examples.
The PDFViewer component from Telerik enables you to access, open, download and view PDF files in-browser, without the need for installing any extensions or third-party tools. The control positively impacts your efficiency and productivity when dealing with software modules or entire applications for document management.
Yes, absolutely! You can try all Telerik UI for Blazor components without paying anything or having to provide any payment details by simply signing for the free 30-day trial. During the evaluation, you will have access to all Blazor components, technical support, documentation, and on-demand technical training.
The Blazor PDF Viewer uses SignalR WebSocket to open PDF files from the server and send them to the browser, plus to read the PDF file Stream from the user device in the OnOpen event handler. The SignalR WebSocket has a default maximum message size of 32 KB. In case you need to work with larger files, you can increase the max WebSocket message size for the Blazor application.