NReco.PdfGenerator 1.2.0

HTML-to-PDF converter for C#/.NET (WkHtmlToPdf wrapper). Generates pretty-looking PDF by HTML template or web page URL. Web page is rendered with Qt WebKit and PDF result is very similar to web browser view. Engine supports page header/footer, page numbering, custom fonts, javascript execution.
PdfGenerator can be used for free in non-SaaS projects with only one single-server deployment.

This package embeds wkhtmltopdf binaries (win-x86) and they're extracted on first use - you don't need to deploy wkhtmltopdf separately.

Install-Package NReco.PdfGenerator -Version 1.2.0
dotnet add package NReco.PdfGenerator --version 1.2.0
<PackageReference Include="NReco.PdfGenerator" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NReco.PdfGenerator --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

For .NET Core / another wkhtmltopdf version (or build) use:
https://www.nuget.org/packages/NReco.PdfGenerator.LT/

More info (PdfGenerator online demo, examples): https://www.nrecosite.com/pdf_generator_net.aspx

v.1.2.0 changes:
- wkhtmltopdf upgraded to 0.12.6 (released on 2020-Jun-11)
- framework target changed to net45 (net20 is not supported any more)

v.1.1.15 changes:
- added GeneratePdfFromFiles overload that accepts individual options (like header/footer) for each input

v.1.1.14 changes:
- WkHtmlToPdf tool upgraded to version 0.12.4 (released 2016-Nov-22)
- all necessary VC++ Runtime 2015  dlls are included
- now for ASP.NET apps wkhtmltopdf binaries are extracted to App_Data\wkhtmltopdf by default

Dependencies

This package has no dependencies.

NuGet packages (5)

Showing the top 5 NuGet packages that depend on NReco.PdfGenerator:

Package Downloads
Saurus_Boleto
Pacote de utilidades Saurus Softwares destinado a emissão de boletos bancários.
SE2.LabManager.PdfExport
pdfExporter
Employer.Wfat.BoletoNet
Gerador de boleotos
2001
Basic Library
WapicThanos
WapicThanos

GitHub repositories (4)

Showing the top 4 popular GitHub repositories that depend on NReco.PdfGenerator:

Repository Stars
smartstore/SmartStoreNET
Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution
mike-ward/Markdown-Edit
My attempt at a markdown editor for windows
BoletoNet/boletonet
Boleto.Net is a library developed for use in Brazil, given it has been programmed with Brazilian retail legislation and business rules for bank registered billing integration.
BoletoNet/boleto2net
Nova versão do Boleto.Net

Version History

Version Downloads Last updated
1.2.0 5,695 6/13/2020
1.1.15 996,647 3/30/2017
1.1.14 42,861 2/18/2017
1.1.12 250,066 2/3/2016
1.1.11 35,981 12/14/2015
1.1.10 76,364 10/1/2015
1.1.9 4,892 8/29/2015
1.1.7 16,620 7/5/2015
1.1.6 20,586 3/5/2015
1.1.5 16,713 2/6/2015