0
我的程序通過PDF讀取並提取文本。當它到達空白頁時,出現錯誤「System.InvalidOperationException:無法處理iTextSharp.text.pdf.PdfDictionary類型的內容」,程序停止。如何在使用iTextSharp提取文本時跳過PDF的空白頁面?
如何在嘗試閱讀之前檢查頁面是否爲空?我的程序如果能打到空白頁面,我該如何繼續?
代碼:
for (int i = 1; i <= reader.NumberOfPages; i++)
output.WriteLine(PdfTextExtractor.GetTextFromPage(reader, i, new SimpleTextExtractionStrategy()));