Blazor- Blazor.Printing

[删除(380066935@qq.com或微信通知)]

Blazor Printing

Print and Save files in Blazor using the native dialog box using JavaScript Interop and PrintJS.


Installing

You can install from NuGet using the following command:

Install-Package Append.Blazor.Printing

Setup

  1. Inject the IPrintingService in program.cs
builder.Services.AddScoped<IPrintingService, PrintingService>();
  1. Use the Service
@using Append.Blazor.Printing
@inject IPrintingService PrintingService
<button @onclick="@(()=> PrintingService.Print("docs/sample.pdf"))">
 Print PDF
</button>