We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
库 pdfiumviewer 在这里可能会有所帮助。它也可以作为 nuget 提供。
尝试以下代码(更改路径以适合您的设置)。
<前><代码>尝试
{
使用 (var document = PdfiumViewer.PdfDocument.Load(@"input.pdf"))
{
var image = document.Render(0, 300, 300, true);
image.Save(@"output.png", ImageFormat.Png);
}
}
catch(异常前)
{
// 在这里处理异常;
}
编辑 2:更改代码以显示页面索引是基于 0 的,如下面 SC 的评论中指出的
编辑 1:更新的解决方案
您尝试过 pdfsharp 吗?此链接可能会有所帮助
<罢工>
The library pdfiumviewer might be helpful here. It is also available as nuget.
Try out the following code (change paths to suit your setup).
Edit 2: Changed code to show that page index is 0 based as pointed out in comment by S.C. below
Edit 1: Updated solution
Have you tried pdfsharp?This link might be helpful
这就是我使用 PDFLibNet 的方法:
This is how I did it with PDFLibNet: