PDF (Portable Document Format) - это в основном наш первый выбор, когда речь идет о печати, совместном использовании и пересылке по электронной почте документов, особенно больших. Для Windows и macOS, вы можете быть очень хорошо знакомы, а также зависимы от широко используемых продуктов Acrobat для создания, просмотра и редактирования файлов pdf. К сожалению, в системах Linux нет стандартного создателя pdf-файлов. Однако, вы можете использовать инструменты оболочки LibreOffice для создания PDF файлов в Debian. В этой статье мы объясним, как вы можете использовать командную строку Debian, Терминал, для преобразования и пакетного преобразования файлов .doc и .docx в их pdf-версии.
Почему именно командная строка?
Если вы пользуетесь Терминалом, то вам не захочется покидать уют командной строки и переходить в другое место для выполнения повседневных технических действий. Всегда есть способ сделать почти все наши вещи прямо в Терминале. Так почему же конвертация pdf должна быть иной! Использование Терминала делает некоторые задачи более эффективными и даже быстрыми. Инструменты командной строки не используют слишком много ресурсов и поэтому являются отличной альтернативой широко используемым графическим приложениям, особенно если у вас устаревшее оборудование.
Использование LibreOffice CLI Lowriter для преобразования pdf-файлов
LibreOffice Write является частью пакета LibreOffice и в большинстве дистрибутивов Linux доступен по умолчанию. Если в вашей системе его нет, вы можете легко установить его из Менеджера ПО Debian:
Здесь мы будем использовать CLI для преобразования наших документов в pdf.
Вот как вы можете использовать lowriter из командной строки:
Откройте командную строку Debian, Терминал, через поиск Debian Application Launcher следующим образом:
Доступ к Application Launcher можно получить с помощью клавиши Super/Windows.
Пожалуйста, убедитесь, что lowriter установлен в вашей системе, выполнив следующую команду:
1 | lowriter --version |
Преобразование одного файла ODT, DOC или DOCX в PDF
Для преобразования одного файла, расположенного в текущем каталоге, используйте следующий синтаксис:
1 | lowriter --convert-to pdf filename.odt |
Или
1 | lowriter --convert-to pdf filename.doc |
Или
1 | lowriter --convert-to filename.docx |
В случае ошибки:
Если при попытке преобразования файла вы получите ошибку:
Тогда попробуйте установить пакет libreoffice-java-common следующим образом:
1 | sudo apt-get install libreoffice-java-common |
Как вы можете видеть ниже, когда я перечислил содержимое моей текущей папки после процесса преобразования pdf с помощью команды ls, я увидел только что преобразованный файл pdf.
Преобразованный файл PDF
Пакетное преобразование файлов DOC, DOCX или ODT в pdf
Используйте следующий синтаксис для пакетного преобразования всех файлов .doc или .docx в pdf, расположенных в текущем каталоге:
1 | lowriter --convert-to pdf *.doc |
Или:
1 | lowriter --convert-to pdf *.docx |
Или:
1 | lowriter --convert-to pdf *.odt |
Вот как вы можете использовать LibreOffice CLI для преобразования ваших документов из .doc и .docx в pdf. Не требуется никаких дополнительных установок или длительных процедур, и вы получаете именно то, что вам нужно: преобразование .doc/.docx в pdf прямо через командную строку Debian.