我有这个html文件:http://mek.oszk.hu/17700/17789/17789.htm,我已经下载了。
这个html文件有iso-8859-2字符集。
我想将此HTML文件转换为带有IronPdf nuget包的PDF文件。
我试过这个,但它不起作用:
using (StreamReader stream = new StreamReader(book.Source,Encoding.GetEncoding("ISO-8859-2")))
{
HtmlDocument htmlDocument = new HtmlDocument();
htmlDocument.Load(stream);
var Renderer = new IronPdf.HtmlToPdf();
var PDF = Renderer.RenderHtmlAsPdf(htmlDocument.DocumentNode.OuterHtml);
var OutputPath = "HtmlToPDF.pdf";
PDF.SaveAs(OutputPath);
System.Diagnostics.Process.Start(OutputPath);
}
UPDATE 1 :我想要输出结果:
答案 0 :(得分:1)
对我来说,这是Magyar :)但是用这段代码获得了更好的结果:
this.cartesian