Я новичок в языке R. Я пытаюсь запустить функцию оптического распознавания текста в Tesseract, если загруженный файл представляет собой файл PDF, кажется, что он всегда переходит к другой части. Я знаю, что в части if есть ошибка, но я понятия не имею, какой символ использовать.
Вот часть кода
output$table <- renderTable({
if(is.null(input$file)) {return()}
read.table(file=input$file$datapath[input$file$name==input$Select], fill = TRUE, skipNul = TRUE)
# PDF file
if (input$file$datapath[input$file$name==input$Select] == "pdf"){
pdffile <- pdftools::pdf_convert(input$file$datapath[input$file$name==input$Select], dpi = 600)
text <- tesseract::ocr(pdffile)
}
# JPEG file
else{
eng <- tesseract("eng")
text <- tesseract::ocr(input$file$datapath[input$file$name==input$Select], engine = eng)
}
})