c# pdf 转图片 代码
时间: 2023-06-23 08:09:47 浏览: 58
你可以使用第三方库 iTextSharp 来将 PDF 转换为图片。以下是一个简单的示例代码:
```csharp
using iTextSharp.text.pdf;
using iTextSharp.text;
using System.IO;
public void ConvertPdfToImage(string pdfFilePath, string outputImagePath)
{
using (var reader = new PdfReader(pdfFilePath))
{
var document = new Document(reader.GetPageSizeWithRotation(1));
var image = Image.GetInstance(reader.GetPageContent(1));
image.ScaleToFit(document.PageSize.Width, document.PageSize.Height);
using (var fileStream = new FileStream(outputImagePath, FileMode.Create))
{
var writer = ImageWriter.GetInstance(document, fileStream, ImageFormat.JPEG);
document.Open();
writer.AddImage(image);
document.Close();
}
}
}
```
这个示例代码将第一页 PDF 转换为 JPEG 格式的图片,并将其保存到指定的路径。你可以根据需要对其进行修改。