gpt4 book ai didi

.net - 将 HTML 转换为 PDF - 用于 ASP.net 的任何库

转载 作者:行者123 更新时间:2023-12-04 17:58:03 25 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




是否有任何 .net 库可以将 HTML 输出转换为 PDF --- 在 asp.net 应用程序中。

是否免费都无所谓

最佳答案

根据我自己的经验,我建议 ABCpdf库(它不是免费的,但您可以获得试用许可证)。查看他们的 documentation有关如何将 HTML 输出添加到 PDF 文档的部分。

快速示例:

string html = "<html>....</html>";
WebSupergoo.ABCpdf7.Doc doc = new WebSupergoo.ABCpdf7.Doc();

doc.Rect.Left = 10;
doc.Rect.Bottom = 50;
doc.Rect.Top = 750;
doc.Rect.Right = 600;

doc.SetInfo(0, "License", "[your license code || trial license"]);
doc.Page = doc.AddPage();

int pageID = doc.AddImageHtml(html, true, 1024, true);
while (doc.Chainable(pageID))
{
doc.Page = doc.AddPage();
pageID = doc.AddImageToChain(pageID);
}

for(int i = 1; i < doc.PageCount; i++)
{
doc.PageNumber = i;
doc.Flatten();
}

doc.Save("myfile.pdf");

希望这会帮助你。

关于.net - 将 HTML 转换为 PDF - 用于 ASP.net 的任何库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4677594/

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