Я отсканировал PDF-файл, и мне нужно преобразовать этот отсканированный PDF-файл в PDF-файл с возможностью поиска с помощью php. Я искал это и нашел инструмент pdfocr.
Когда я запускаю следующую команду в терминале, она работает нормально:
pdfocr -i input.pdf -o output.pdf
Но когда я запускаю следующую команду в коде php, она не выдает никакой ошибки, но также не конвертируется в PDF-файл с возможностью поиска:
$output = shell_exec("pdfocr -i input.pdf -o output.pdf");
Что-то не так с командой shell_exec из php или что-то еще не так?
Заранее спасибо.
… преобразовать этот отсканированный PDF-файл в PDF-файл с возможностью поиска с помощью php
Вы можете использовать (бесплатный) OCR.space API для создавать PDF-файлы с возможностью поиска.
Есть также некоторые Пример кода PHP.
Других решений пока нет …