Thursday, September 15, 2016

Get Data From Webpage PDF File

public String getPDFpageData(Webdriver driver) throws Exception {

URL nav = new URL(driver.getCurrentUrl());
BufferedInputStream page = new BufferedInputStream(nav.openStream());
PDDocument pdfdoc = null;
try{
pdfdoc = PDDocument.load(page);
String result = new PDFTextStripper().getText(pdfdoc);
System.out.println(result);
}finally{
if( pdfdoc != null)
{
pdfdoc.close();
}//end of if
if( page != null)
{
page.close();
}//end of if
}//finally
return result;
}//main