gpt4 book ai didi

c# - 将 Html 转换为 Pdf 的最快方法是什么?

转载 作者:行者123 更新时间:2023-11-30 12:45:11 25 4
gpt4 key购买 nike

<分区>

我有一些 4Mb 以上的“大”html 文件。

然后我通过 Pechkin ( .NET Wrapper for WkHtmlToPdf static DLL ) 将一个文件转换为 PDF,我可以安全地睡 3-5 分钟。

输出的 PDF 有 2Mb+,里面有大约 500 页。

var html = "...html...";
var data = HtmlToPdf2(res);
Console.WriteLine("HtmlToPdf2 done: " + sw.Elapsed);

...

private static byte[] HtmlToPdf2(string html)
{
var pechkin = new SimplePechkin(new GlobalConfig());
var pdf = pechkin.Convert(new ObjectConfig()
.SetLoadImages(true)
.SetZoomFactor(1.5)
.SetPrintBackground(true)
.SetScreenMediaType(true)
.SetCreateExternalLinks(true)
,html);
}

我的秒表说:

Start: 00:00:00.0007693
TransformXMLToHTML done: 00:00:03.6661490
HtmlToPdf2 done: 00:03:50.7784590
WriteAllBytes done: 00:03:50.7871326

我的用户等了这么久会哭的。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com