私のプログラムは PDF を読み込んでテキストを抽出します。空白のページに到達すると、「System.InvalidOperationException: Unable to handle Content of type iTextSharp.text.pdf.PdfDictionary」というエラーが発生し、プログラムが停止します。
ページを読む前に空白かどうかを確認するにはどうすればよいですか? 空白のページにヒットした場合、プログラムを続行するにはどうすればよいですか?
コード:
for (int i = 1; i <= reader.NumberOfPages; i++)
output.WriteLine(PdfTextExtractor.GetTextFromPage(reader, i, new SimpleTextExtractionStrategy()));