Blazor
Creating PDF files in Blazor and calling them from the browser is really easy with the Rotativa.io Asp.Net Core client.
The Rotativa.io PDF service client will make a HTTP call to the Rotativa.io API service, This way you can bypass the typical problems that arise when attempting to install and operate PDF tools on a server. And you can deploy your code on Windows or Linux machines without any concerns about dealing with diverse environments.