#OpenHtmlToPdf
.NET library for rendering HTML documents to PDF format.
OpenHtmlToPdf uses WkHtmlToPdf native Windows library for HTML to PDF rendering.
##Download
OpenHtmlToPdf can be download as a [NuGet package] (https://www.nuget.org/packages/OpenHtmlToPdf/)
##Usage
###Generate PDF with default settings const string html = "" + "" + "<title>Title</title>" + "Body text..." + "";
var pdf = Pdf
.From(html)
.Content();
###Defining fluent settings const string html = "" + "" + "<title>Title</title>" + "Body text..." + "";
var pdf = Pdf
.From(html)
.OfSize(PaperSize.A4)
.WithTitle("Title")
.WithoutOutline()
.WithMargins(1.25.Centimeters())
.Portrait()
.Comressed()
.Content();
###Defining wkhtmltopdf settings directly
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