Tuesday, August 16, 2022

Konversi File Word ke PDF dengan Menggunakan Python

PyCharm Logo


Dengan menggunakan Python kita bisa dengan mudah melakukan konversi file dokumen word atau docx mejadi file dokumen pdf. Salah satu library atau package di Python yang bisa digunakan adalah docx2pdf. Namun hal yang harus di ingat dalam menggunakan ini adalah aplikasi microsoft word harus sudah terintall dalam sistem operasi kita. Dalam hal ini saya berhasil menggunakan Windows & Mac yang sudah terinstall aplikasi Microsoft Word. Saat menggunakan Kaggle belum berhasil dijalankan karena dalam sistem tersebut belum terinstall aplikasi word. Warning error di Kaggle adalah docx2pdf is not implemented for linux as it requires Microsoft Word to be installed.

Oke saat ini saya akan coba membuat aplikasi konversi file docx ke pdf dengan menggunakan PyCharm yang terdapat dalam sistem informasi Windows. Caranya adalah sebagai berikut:

- Buka aplikasi PyCharm, jika pertama kali maka kita buat working project baru.

- Kemudian klik menu File -> Settings, pada bagian Project pilih Project Interpreter lalu klik tanda + Install Alt +Insert


- Ketikan doxc2pdf, lalu pilih button Install Package pada bagian bawah, tunggu sampai proses instalasi selesai lalu klik OK.

- Selanjutnya buat file python baru, dan masukan kode program sebagai berikut


from docx2pdf import convert
doxc = 'Test File.docx'
pdf = 'Test.pdf'
convert(doxc,pdf)


- Dengan catatan silahkan sesuai path dari file docx dan pdf hasil konversi.

- Kemudian run kode program, dan jika kode program kita benar maka akan dibuat satu file dokumen pdf dengan nama Test.pdf di komputer kita.

Cukup simpel dan mudahkan? oke terima kasih sudah menyimak, semoga bermanfaat. @wawanhn

Referensi:

- https://pypi.org/project/docx2pdf/

- https://medium.com/@nutanbhogendrasharma/convert-word-file-to-pdf-html-and-pdf-to-jpg-png-in-python-2e5da4f6a2fb