c# html生成图片
时间: 2023-12-07 09:39:22 浏览: 29
以下是两种在C#中将HTML转换为JPG图像的方法:
1. 从Live URL转换为JPG图像
```csharp
// 引入命名空间
using Aspose.Html;
using Aspose.Html.Rendering.Image;
using Aspose.Html.Converters;
// 初始化URL
Url url = new Url("https://docs.aspose.com/html/net/");
// 初始化ImageSaveOptions
var options = new ImageSaveOptions(ImageFormat.Jpeg);
// 将HTML转换为JPG
Converter.ConvertHTML(url, options, @"C:\Files\outputFromURL.jpg");
```
2. 从HTML文件转换为JPG图像
```csharp
// 引入命名空间
using Aspose.Html;
using Aspose.Html.Rendering.Image;
using Aspose.Html.Converters;
// 加载HTML文件
var document = new HTMLDocument(@"C:\Files\sample.html");
// 初始化ImageSaveOptions
var options = new ImageSaveOptions();
// 指定图像格式为Jpeg
options.Format = ImageFormat.Jpeg;
// 将HTML转换为JPG
Converter.ConvertHTML(document, options, @"C:\Files\output.jpg");
```