Konversi Gambar ke Word dengan Python

Format MS Word DOC dan DOCX banyak digunakan untuk membuat dokumen rich text. Anda dapat memformat teks dan menyisipkan berbagai elemen dalam dokumen Word seperti gambar. Dalam kasus tertentu, Anda harus mengonversi satu atau beberapa gambar ke dokumen Word. Untuk melakukan operasi ini secara terprogram, artikel ini menunjukkan cara mengonversi gambar ke Word DOC DOCX dengan Python.

Pustaka Pengonversi Gambar ke Kata Python - Unduhan Gratis

Untuk konversi gambar ke Word DOC/DOCX, kita akan menggunakan Aspose.Words for Python. Ini adalah pustaka kaya fitur untuk bekerja dengan dokumen Word termasuk DOC, DOCX, dll. Pustaka ini memiliki konverter bawaan untuk konversi bolak-balik dokumen Word. Anda dapat menginstal pustaka dari PyPI menggunakan perintah pip berikut.

> pip install aspose-words

Konversi Gambar ke Word DOC dengan Python

Berikut ini adalah langkah-langkah untuk mengubah gambar menjadi Word DOC dengan Python.

  • Pertama, buat dokumen baru menggunakan kelas Document.
  • Kemudian, buat objek DocumentBuilder dan inisialisasi dengan objek Document.
  • Sisipkan gambar ke dalam dokumen menggunakan metode DocumentBuilder.insertimage(fileName).
  • Terakhir, simpan dokumen Word menggunakan metode Document.save(fileName).

Contoh kode berikut menunjukkan cara mengonversi gambar PNG ke DOC dengan Python.

import aspose.words as aw

# Buat dokumen baru
doc = aw.Document()

# Buat pembuat dokumen
builder = aw.DocumentBuilder(doc)

# Sisipkan gambar ke dalam dokumen
builder.insert_image("logo.png")

# Simpan sebagai DOC
doc.save("image-to-word.doc")

Konversi Banyak Gambar ke Word dengan Python

Di bagian sebelumnya, kami hanya mengonversi satu gambar ke dokumen Word. Namun, dalam kasus tertentu, Anda mungkin perlu mengonversi lebih dari satu gambar sekaligus. Berikut ini adalah langkah-langkah untuk mengonversi banyak gambar menjadi Word DOCX dengan Python.

  • Pertama, buat dokumen baru menggunakan kelas Document.
  • Kemudian, buat objek DocumentBuilder dan inisialisasi dengan objek Document.
  • Dapatkan daftar file gambar dari folder yang diinginkan.
  • Ulangi daftar file gambar dan masukkan setiap gambar ke dalam dokumen menggunakan metode DocumentBuilder.insertimage(fileName).
  • Terakhir, simpan dokumen Word menggunakan metode Document.save(fileName).

Contoh kode berikut menunjukkan konversi beberapa gambar ke Word DOCX dengan Python.

import aspose.words as aw
import os

# Direktori gambar
dir = "D:\\images\\"

# Buat dokumen baru
doc = aw.Document()

# Buat pembuat dokumen
builder = aw.DocumentBuilder(doc)

# Ulangi gambar dalam folder
for imageFile in os.listdir(dir):
    # Sisipkan gambar ke dalam dokumen
    builder.insert_image(os.path.join(dir, imageFile))

# Simpan sebagai DOCX
doc.save("images-to-word.docx")

Image to DOC Python Converter - Dapatkan Lisensi Gratis

Anda dapat mengonversi gambar ke format Word tanpa batasan evaluasi dengan mendapatkan lisensi sementara gratis.

Konverter Gambar Python ke DOCX - Baca Lebih Lanjut

Anda dapat mempelajari lebih lanjut tentang Aspose.Words for Python menggunakan dokumentasi. Jika Anda memiliki pertanyaan, silakan beri tahu kami melalui forum kami.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengubah gambar menjadi dokumen Word dengan Python. Kami juga mendemonstrasikan cara mengonversi banyak gambar ke dokumen Word DOC/DOCX secara terprogram. Anda dapat dengan mudah mengintegrasikan contoh kode yang disediakan ke dalam aplikasi Anda dan melakukan konversi gambar ke DOC atau DOCX.

Lihat juga