如何使用 PdfiumViewer 将 PDF 转换为位图图像?

6 c# pdf bitmap pdfium

我想从硬盘中获取 PDF 并将其转换为位图图像。

如何使用 PdfiumViewer 完成此操作?

小智 4

解决方案:

1)将此nuget添加到您的项目中:https://www.nuget.org/packages/PdfiumViewer/(如果不起作用,也添加此: https: //www.nuget.org/packages/PdfiumViewer)。 Native.x86_64.v8-xfa/

2) 将引用“PdfiumViewer”添加到您的项目引用中

3)使用以下代码:

using (var pdfDocument = PdfiumViewer.PdfDocument.Load(@"document.pdf"))
{
    var bitmapImage = pdfDocument.Render(0, 300, 300, true);
    bitmapImage.Save(@"image.bmp", ImageFormat.Bmp);
}
Run Code Online (Sandbox Code Playgroud)