У меня есть большой файл PDF (83 МБ), и я хочу перевести его. Я пытался разделить файл с pdftk
и переведите, каждый расстается с https://www.onlinedoctranslator.com/en/(Файл не может быть больше, чем 10 МБ), но это является очень трудоемким. Предпочтительный переводчик был бы механизмом Google. Если бы нет никакого простого способа автоматизировать эту задачу, было бы полезно, если Вы даете мне подсказку, как разделить PDF к частям даже размера (в MBS).
Взгляните на переводить-оболочку
Это устанавливает названную команду trans
где можно сказать этому переводить. Примеры от страницы проекта.
Переведите Shell (раньше, Google Translate CLI) переводчик командной строки, приводимый в действие Google Translate (значение по умолчанию), Bing Translator, Яндекс. Переведите, и Apertium. Это предоставляет Вам легкий доступ к одной из этих систем перевода в Вашем терминале:
$ trans 'Saluton, Mondo!'
Saluton, Mondo!
Hello, World!
Translations of Saluton, Mondo!
[ Esperanto -> English ]
Saluton ,
Hello,
Mondo !
World!
По умолчанию переводы с подробными объяснениями показывают. Можно также перевести текст кратко: (только самый соответствующий перевод покажут),
$ trans -brief 'Saluton, Mondo!'
Hello, World!
Можно также сказать этому использовать язык:
trans :fr word
И существует еще больше:
trans -browser firefox :fr http://www.w3.org/
откроет Firefox с французским переводом www.w3.org.
Нет никакого метода для того, чтобы непосредственно перевести PDF. Метод для файла:
trans :fr file://input.txt
Теперь относительно PDF:
sudo apt install poppler-utils
с тем инструментом можно сделать текстовый файл из PDF.
pdftotext your.pdf your.txt
-layout
сохранить расположение-opw {password}
если существует парольи можно подать файл
trans file://your.txt
Следующий шаг: назад к PDF
sudo apt-get install enscript ghostscript
и преобразуйте в постскриптум и затем в PDF:
enscript -p output.ps your.txt
ps2pdf output.ps your2.pdf
Я получил эту работу над PDF с некоторыми словами в нем. Никакая гарантия это работает над большим файлом поэтому, не комментирует ниже, если это работало.