Имя файла слишком длинное при использовании ключевого слова для поиска PDF? - PullRequest
2 голосов
/ 15 февраля 2020

Я пытаюсь выполнить какой-либо анализ текста PDF-файла, выполнив поиск по определенным ключевым словам.

Это мой код:

library(pdftools)
library(tidyverse)
library(pdfsearch)

UC_text <- pdf_text("https://wilmar-iframe.todayir.com/attachment/20190411162436345449392_en.pdf") 

result <- keyword_search(UC_text, 
                         keyword = c('SUBSTANTIAL SHAREHOLDERS'),
                         path = TRUE, surround_lines = 1)

Однако я получил сообщение об ошибке имени файла слишком долго. Как я могу решить эту проблему?

1 Ответ

1 голос
/ 15 февраля 2020

Учитывая объяснение в руководстве крана pdfsearch, вы можете напрямую передать ссылку PDF на keyword_search(). Таким образом, я не вижу сообщение об ошибке, которое вы предоставили. Я скорее получил следующий результат.

result <- keyword_search("https://wilmar-iframe.todayir.com/attachment/20190411162436345449392_en.pdf", 
                         keyword = c('SUBSTANTIAL SHAREHOLDERS'),
                         path = TRUE, surround_lines = 1)

  keyword                  page_num line_num line_text token_text
  <chr>                       <int>    <int> <list>    <list>    
1 SUBSTANTIAL SHAREHOLDERS       49     2010 <chr [3]> <list [3]>
...