Довольно часто возникает задача конвертировать файлы Word в PDF. Решение данной задачи достаточно простое, использовать офисное приложение Microsoft Office или Libreoffice. Однако, данное решение не подходит если у вас много файлов. Данная операция занимает много времени и сил, постоянно повторяющиеся рутинные действия можно и нужно автоматизировать. В данной статье мы рассмотрим, как можно автоматизировать процесс конвертации файлов с помощью Python.
Для автоматизации процесса воспользуемся модулем doc2pdf .
Устанавливаем необходимые библиотеки через командную строку:
pip install docx2pdf
Преобразование с помощью командной строки
docx2pdf [путь к файлу doc] [путь сохранения файла]
Для массового преобразования вы можете указать папку, содержащую все файлы Docx. Преобразованные PDF-файлы будут храниться в той же папке.
docx2pdf folder_SoftSAR/
Преобразование с помощью Python скрипта
В данном статье мы рассмотрели основы работы doc2pdf. Теперь мы можете создавать приложения для массовой конвертации файлов Word в PDF файлы.
С уважением, Карян Армен.
Занимаюсь профессиональной разработкой прикладных программ на Python.
email SoftSAR@yandex.ru
Telegram @SoftSar_am