2016-10-24 6 views

答えて

1

LibPdf

このライブラリは、画像に変換するPDFファイルに変換します。サポートされている画像形式はPNGとBMPですが、簡単に追加できます。

using (FileStream file = File.OpenRead(@"..\path\to\pdf\file.pdf")) // in file 
{ 
    var bytes = new byte[file.Length]; 
    file.Read(bytes, 0, bytes.Length); 
    using (var pdf = new LibPdf(bytes)) 
    { 
     byte[] pngBytes = pdf.GetImage(0,ImageType.BMP); // image type 
     using (var outFile = File.Create(@"..\path\to\pdf\file.bmp")) // out file 
     { 
      outFile.Write(pngBytes, 0, pngBytes.Length); 
     } 
    } 
} 

この記事を読む:PDF to bmp Images (12 pages = 12 images)

+0

LibPdfは、依存関係の問題があり、Bytescout PDFレンダラSDKは無料ではありません。それ以上の提案はありますか?あなたの時間をありがとう – lgsun11

関連する問題