Я пытался прочитать содержимое PDF, которое открывается в новой вкладке с помощью Protractor, но не смог найти релевантную npm библиотеку, которая может предоставить метод openConnection () в отличие от Java,
Ниже приведен код для Java, который работает в селене. Любая помощь, если кто-то знает подобные методы, которые мы можем использовать для чтения содержимого PDF в транспортире, пожалуйста?
public static String readPDFContent(String pdfURL) throws Exception {
URL url = new URL(pdfURL);
URLConnection conn = url.openConnection();
conn.connect();
InputStream input = conn.getInputStream();
BufferedInputStream fileToParse = new BufferedInputStream(input);
PDDocument document = null;
String output = null;
try {
document = PDDocument.load(fileToParse);
output = new PDFTextStripper().getText(document);
System.out.println(output);
} finally {
if (document != null) {
document.close();
}
fileToParse.close();
input.close();
}
return output;}
Может быть, если кто-нибудь знает, как открыть URL-соединения с помощью JavaScript или TypeScript или как использовать Java классы в скриптах, это также поможет.