Как читать содержимое PDF, открытое в новой вкладке, с помощью Protractor - PullRequest
0 голосов
/ 24 апреля 2020

Я пытался прочитать содержимое 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 классы в скриптах, это также поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...