.NET 6 使用IText7将PDF转图片
时间: 2024-02-24 07:00:02 浏览: 278
.net6 WebApi Excel转PDF并下载PDF文件
5星 · 资源好评率100%
可以使用IText7的PdfRenderer类将PDF转换为图片。以下是一个简单的示例代码:
```csharp
using iText.Kernel.Pdf;
using iText.Rasterizer;
string pdfFilePath = "path/to/pdf/file.pdf";
string outputImagePath = "path/to/output/image.png";
PdfDocument pdfDoc = new PdfDocument(new PdfReader(pdfFilePath));
PdfRenderer renderer = new PdfRenderer(pdfDoc);
renderer.Scale = 1.0f; // 设置缩放比例
renderer.RenderPageToImage(1, outputImagePath, ImageType.PNG);
pdfDoc.Close();
```
在上面的示例中,我们首先创建了一个PdfDocument对象,然后使用PdfRenderer类将第一页转换为PNG格式的图片。最后,我们关闭了PdfDocument对象。
请注意,IText7是一个开源的PDF处理库,可以通过NuGet包管理器安装。
阅读全文