Как я могу преобразовать ppt в pdf из командной строки?

У меня есть папка, содержащая кучу ppts, каждый из которых я хочу преобразовать в отдельный pdf.

60
задан 6 September 2017 в 08:55

4 ответа

Самый простой способ преобразования файлов .ppt в PDF - это установить unoconv через командную строку:

sudo apt-get install unoconv

Затем откройте терминал с диска, на котором доступны файлы ppt. Теперь введите:

unoconv -f [format] pdf  filename.ppt

Вот и все. Готово.

0
ответ дан 6 September 2017 в 08:55

Есть простой чит.

Используйте unoconv с midnight commander для преобразования odt в pdf:

  • запустите mc
  • , чтобы найти файлы odt
  • ]
  • помечают odt файлы, используя Ctrl-T, затем F2,@,
  • вставляют в unoconv -f pdf

. Он выдаст кучу тяжелых сообщений об ошибках, но работает !

0
ответ дан 6 September 2017 в 08:55

Вы можете использовать unoconv . Он доступен в репозиториях, поэтому вы можете просто apt-get сделать это: unoconv ( ссылка для прямой установки )

Обратите внимание, что информация на веб-странице устарела. Используйте man или введите unoconv -h, чтобы получить действительные параметры командной строки. Это работает так:

unoconv -f pdf presentation.odt

Эта команда создаст файл presentation.pdf.

Я использовал его только для пакетного конвертирования од в pdf, и он отлично работает. Я не пробовал это с презентациями (но для быстрого теста сейчас), но я ожидаю, что это будет хорошо работать.

Обратите внимание, что он не будет работать на Lucid (10.04) из-за ошибки в ставках python-openoffice. Если вам нужно использовать его на Lucid, вы можете добавить это ppa к источникам программного обеспечения, чтобы обновить версию Openoffice.

0
ответ дан 6 September 2017 в 08:55

Вы также можете использовать командную строку из libreoffice для своих целей. В этом примере все ppt-файлы в текущем каталоге преобразуются в pdf:

libreoffice --headless --invisible --convert-to pdf *.ppt  

- headless
Запускается в «режиме без головы», что позволяет использовать приложение без участия пользователя. интерфейс.
Этот специальный режим можно использовать, когда приложение контролируется внешними клиентами через API ...
Это подразумевает - невидимость и строго игнорирует любую среду графического интерфейса.

и

- невидимый
Запускается в невидимом режиме.
Ни стартовый логотип, ни начальное окно программы не будут видны. LO можно контролировать, а документы и диалоги можно открывать через API.
При запуске с этим параметром его можно закрыть только с помощью диспетчера задач (Windows) или команды kill (системы на основе UNIX).

Получите дополнительную информацию о параметрах командной строки с помощью:

man libreoffice

(Примечание. Необходимо закрыть все запущенные экземпляры LibreOffice, прежде чем будет работать командная строка.)

0
ответ дан 6 September 2017 в 08:55

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

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