Как перевести большой PDF из строки команды?

У меня есть большой файл PDF (83 МБ), и я хочу перевести его. Я пытался разделить файл с pdftk и переведите, каждый расстается с https://www.onlinedoctranslator.com/en/(Файл не может быть больше, чем 10 МБ), но это является очень трудоемким. Предпочтительный переводчик был бы механизмом Google. Если бы нет никакого простого способа автоматизировать эту задачу, было бы полезно, если Вы даете мне подсказку, как разделить PDF к частям даже размера (в MBS).

3
задан 7 March 2019 в 12:12

1 ответ

Взгляните на переводить-оболочку

Это устанавливает названную команду 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 с некоторыми словами в нем. Никакая гарантия это работает над большим файлом поэтому, не комментирует ниже, если это работало.

3
ответ дан 1 December 2019 в 16:16

Другие вопросы по тегам:

Похожие вопросы: