Get text from PDF file with iTextSharp
string ReadPdfFile(string filename)
{
var pdfText = new StringBuilder();
var reader = new PdfReader(filename);
var pages = reader.NumberOfPages;
for (int page = 1; page <= pages; page++)
{
var tes = new SimpleTextExtractionStrategy();
var pgText = PdfTextExtractor.GetTextFromPage(reader, page, tes);
pdfText.Append(pgText);
}
reader.Close();
return pdfText.ToString();
}
Advertisement
