GroupDocs.Parser provides the functionality to extract data from documents on the local disk.
The following example shows how to load the document from the local disk:
// Set the filePath
StringfilePath=Constants.SamplePdf;// Create an instance of Parser class with the filePath
try(Parserparser=newParser(filePath)){// Extract a text into the reader
try(TextReaderreader=parser.getText()){// Print a text from the document
// If text extraction isn't supported, a reader is null
System.out.println(reader==null?"Text extraction isn't supported":reader.readToEnd());}}
More resources
GitHub examples
You may easily run the code above and see the feature in action in our GitHub examples: