gpt4 book ai didi

.net-core-2.0 - 在 .NET Core 中将 HTML 转换为图像

转载 作者:行者123 更新时间:2023-12-02 07:58:48 24 4
gpt4 key购买 nike

我想在 Web 服务器上将 HTML 代码转换为图像(png/jpg),然后在我的 .NET Core 应用程序中通过电子邮件发送图像链接。我不想购买任何第三方库,例如 NReco 或 EVo。

在 dotnet core 2.0 中还有其他方法将 HTML 转换为图像吗?

最佳答案

我使用net-core-html-to-image嵌入 wkhtmltoimage 工具的库。该库使用起来非常简单。有一个nuget封装:

Install-Package CoreHtmlToImage

如果要将 HTML 字符串转换为图像:

var converter = new HtmlConverter();
var html = "<div><strong>Hello</strong> World!</div>";
var bytes = converter.FromHtmlString(html);
File.WriteAllBytes("image.jpg", bytes);

或者对于 URL:

var converter = new HtmlConverter();
var bytes = converter.FromUrl("http://google.com");
File.WriteAllBytes("image.jpg", bytes);

关于.net-core-2.0 - 在 .NET Core 中将 HTML 转换为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50138052/

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