webdevqa.jp.net

HtmlRendererを使用してHTMLをPDFに変換します

HTMLファイルをPDFファイルに変換するためにHtmlRendererを使用したいと考えています。いくつかのサイトでそれが言及されているのを見たことがあります。ただし、これを行うための基本的なサンプルコードを見つけることができないようです。

次のNuGetパッケージを追加しました。

Install-Package HtmlRenderer.PdfSharp

それは私が持っている限りです。どんな助けも大歓迎です。

28
slayernoah

ソリューションを見つけました:

using TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator;

string html = File.ReadAllText("input.htm");
PdfDocument pdf = PdfGenerator.GeneratePdf(html, PageSize.Letter);
pdf.Save("document.pdf");
33
slayernoah