WinPDF.Print.Client
1.1.2
dotnet add package WinPDF.Print.Client --version 1.1.2
NuGet\Install-Package WinPDF.Print.Client -Version 1.1.2
<PackageReference Include="WinPDF.Print.Client" Version="1.1.2" />
<PackageVersion Include="WinPDF.Print.Client" Version="1.1.2" />
<PackageReference Include="WinPDF.Print.Client" />
paket add WinPDF.Print.Client --version 1.1.2
#r "nuget: WinPDF.Print.Client, 1.1.2"
#:package WinPDF.Print.Client@1.1.2
#addin nuget:?package=WinPDF.Print.Client&version=1.1.2
#tool nuget:?package=WinPDF.Print.Client&version=1.1.2
WinPDF Print Pro
Overview
WinPDF Print Pro is a simple-to-use .NET library that allows you to print PDF documents to any installed printer on Windows. It leverages Ghostscript for rendering and supports most printers.
Installation
To install via NuGet Package Manager Console:
To install via .NET CLI:
Usage
Here is a simple example of how to use this library:
byte[] pdfBytes = Convert.FromBase64String(_pdfA4Base64); var client = new PrintPdfClient();
var settings = new PrintPdfSettings { PdfCompatibilityLevel = EnumPdfCompatibilityLevel.OnePointTwo, PrinterName = "Brother HL-L2360D series", };
await client.PrintAsync(pdfBytes, settings);
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Microsoft.Win32.Registry (>= 5.0.0)
- System.Drawing.Common (>= 8.0.8)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|