Pustaka Editor DOCX Python Sumber Terbuka
Pustaka Python Gratis & Sumber Terbuka untuk membuat dan mengedit dokumen DOCX.
Apa itu python-docx?
Fitur Python-docx
Berikut ini adalah beberapa fitur utama python-docx:
- Membuat File DOCX: Python-docx memungkinkan Anda membuat file DOCX dari awal. Anda benar-benar dapat membuat dokumen kosong dan menyimpannya apa adanya dalam format file DOCX.
- Edit File DOCX: Python-docx memungkinkan Anda membuka file DOCX yang ada, mengedit isinya, dan menyimpan dokumen yang diperbarui kembali ke dalam cakram. Anda memiliki akses ke
- Menambahkan Tabel: Python-docx memungkinkan Anda untuk dengan mudah mendesain dan menyisipkan tabel ke dalam file DOCX Anda, sehingga memudahkan dalam menampilkan data tabular dan memelihara tata letak yang terstruktur.
- Menambahkan Gambar: Python-docx memungkinkan untuk menyertakan gambar dalam dokumen DOCX Anda, memungkinkan untuk menggabungkan logo, grafik, atau foto untuk meningkatkan daya tarik visual.
Memulai dengan python-docx
Kita dapat mengunduh pustaka python-docx dari GitHub atau menggunakan perintah pip install:
Instalasi
Menginstal python-docx sederhana dan dapat dilakukan dari terminal seperti yang ditunjukkan di bawah ini:
Menginstal python-docx
pip3 install python-docx
Membuat Dokumen DOCX dengan Python
Anda dapat membuat dokumen DOCX kosong menggunakan kelas Document pada pustaka python-docx. Dokumen tersebut kemudian dapat disimpan ke cakram sebagai file DOCX dalam format Microsoft Word 2007+ seperti yang ditunjukkan pada contoh di bawah ini:
Buka File DOCX yang Ada dengan Python
Dengan pustaka Python-docx, Anda juga dapat memuat berkas DOCX yang sudah ada, membuat perubahan padanya, lalu menyimpannya kembali dengan nama baru. Ini mirip dengan opsi "Simpan Sebagai" yang tersedia di Microsoft Word.
Memasukkan Gambar ke dalam Dokumen DOCX dengan Python-docx
Python-docx memungkinkan Anda membuat dokumen word dan menyisipkan gambar ke dalamnya dengan kode sederhana. Anda juga dapat mengubah ukuran gambar saat menambahkannya ke dokumen. Ukuran gambar default adalah 300x300 piksel dengan 300 dpi.
Menambahkan Tabel ke file DOCX dengan Python
Microsoft Word memungkinkan Anda menyisipkan tabel dalam dokumen. Tabel terdiri dari baris dan kolom. Penampang baris dan kolom disebut sel. Anda dapat menyisipkan teks dan gambar di setiap sel.
Kesimpulan
Python-docx menawarkan banyak fitur untuk membuat dan memperkaya dokumen Word dari awal. Mudah digunakan, memiliki sintaksis yang disederhanakan, dan cepat.
Produk Sejenis
- Apache POI XWPF | API Java Open Source untuk Membuat & Memodifikasi file DOCX
- DocX | Open Source .NET API untuk Membuat & Memodifikasi file DOCX
- Docx4J | API Java Open Source untuk Membuat & Memodifikasi file DOC dan DOCX
- ExcelDataReader | Open Source .NET API untuk membaca dokumen XLS, XLSX, CSV dan Spreadsheet
- FileFormat.Words API | API .NET Sumber Terbuka untuk Format File Microsoft Word