2017-09-15 32 views

回答

0

看看下面的線程。 how to convert pdf files to image

就我個人而言,我更喜歡Xfinium PDF庫,因爲它也適用於Mono,使用起來非常簡單。這是一個商業解決方案,儘管

1

Patagames PDF SDK非常適合Azure。 同時它通過的NuGet

分佈
PM> Install-Package Pdfium.Net.SDK 

代碼片段:

PdfCommon.Initialize() 
using (var doc = PdfDocument.Load(@"d:\0\test_big.pdf")) 
{ 
    int dpi = 96; 
    foreach (var page in doc.Pages) 
    { 
     int width = (int)(page.Width/72.0 * dpi); 
     int height = (int)(page.Height/72.0 * dpi); 
     using (var bitmap = new PdfBitmap(width, height, true)) 
     { 
      bitmap.FillRect(0, 0, width, height, Color.White); 
      page.Render(bitmap, 0, 0, width, height, PageRotate.Normal, RenderFlags.FPDF_LCD_TEXT); 
      bitmap.Image.Save(...); 
     } 
     page.Dispose(); 
    } 
}