.NET library for rendering HTML documents to PDF format. (port to net45+ and netstandard2.0+ -> including netcore and net5.0+)
License
—
Deps
0
Install Size
—
Vulns
✓ 0
Published
Jan 27, 2022
$ dotnet add package OpenHtmlToPdf.netcore.NET library for rendering HTML documents to PDF format.
OpenHtmlToPdf uses WkHtmlToPdf native Windows library for HTML to PDF rendering.
OpenHtmlToPdf can be download as a [NuGet package] (https://www.nuget.org/packages/OpenHtmlToPdf/)
const string html =
"<!DOCTYPE html>" +
"<html>" +
"<head><meta charset='UTF-8'><title>Title</title></head>" +
"<body>Body text...</body>" +
"</html>";
var pdf = Pdf
.From(html)
.Content();
const string html =
"<!DOCTYPE html>" +
"<html>" +
"<head><meta charset='UTF-8'><title>Title</title></head>" +
"<body>Body text...</body>" +
"</html>";
var pdf = Pdf
.From(html)
.OfSize(PaperSize.A4)
.WithTitle("Title")
.WithoutOutline()
.WithMargins(1.25.Centimeters())
.Portrait()
.Comressed()
.Content();
const string html =
"<!DOCTYPE html>" +
"<html>" +
"<head><meta charset='UTF-8'><title>Title</title></head>" +
"<body>Body text...</body>" +
"</html>";
var pdf = Pdf
.From(html)
.WithGlobalSetting("orientation", "Landscape")
.WithObjectSetting("web.defaultEncoding", "utf-8")
.Content();
This work, "OpenHtmlToPdf", is a derivative of "TuesPechkin" by tuespetre (Derek Gray) used under the Creative Commons Attribution 3.0 license.
This work is made available under the terms of the Creative Commons Attribution 3.0 license (viewable at http://creativecommons.org/licenses/by/3.0/) by Timo Vilppu