Blazor.Printing
Blazor.Printing copied to clipboard
Print PDF's using Blazor
Blazor Printing
Print and Save files in Blazor using the native dialog box using JavaScript Interop and PrintJS.
The result

The blogpost
You can read more about the service in this blog post.
Documentation
Documentation and examples can be found here
Installing
You can install from NuGet using the following command:
Install-Package Append.Blazor.Printing
Setup
- Inject the
IPrintingServiceinprogram.cs
builder.Services.AddScoped<IPrintingService, PrintingService>();
- Use the Service
@using Append.Blazor.Printing
@inject IPrintingService PrintingService
<button @onclick="@(()=> PrintingService.Print("docs/sample.pdf"))">
Print PDF
</button>