2016-12-07 9 views
-1

PDFからテキストを抽出する必要があります。パスワードの一部を保護することができます。Docotic.Pdfライブラリでパスワードで保護されたPDFを開く

PDFがパスワードで保護されている場合は、パスワードを入力できるようにダイアログボックスをユーザーに提示する必要があります。

どうすればいいですか?

+0

おかげで動作しますが、私はすぐにここに投稿しようと思って解決策を見つけました – Lucifer

答えて

0

私はこのコードを実行した、それは完全にあなたの時間のための

BitMiracle.Docotic.Pdf.PdfDocument pdfcontent=null; 

public static string GetText(string filename) 
{ 
    if (PdfDocument.IsPasswordProtected(filename)) 
    { 
     //method to show dialog for password 
     pass=getPassword() 
     using (pdfcontent = new PdfDocument(filename, pass)) 
     { 
      return pdf.GetTextWithFormatting(); 
     } 
    } 
    else 
    { 
     using (pdfcontent = new PdfDocument(filename)) 
     {      
      return pdf.GetTextWithFormatting();     
     } 
    } 
} 
関連する問題