Konversi Gambar ke PDF dengan Python

PDF adalah salah satu format file yang berkuasa, yang terutama digunakan untuk berbagi dan mencetak dokumen. Seringkali, Anda lebih suka mengonversi dokumen/file dengan format berbeda ke PDF sebelum membagikannya. Dalam kasus tertentu, Anda perlu mengonversi PNG, JPG, dan gambar lainnya ke format PDF secara terprogram. Untuk mencapai itu, artikel ini membahas cara mengonversi gambar ke PDF dengan Python. Anda juga akan belajar tentang konversi banyak gambar menjadi satu PDF.

Pustaka Pengonversi Gambar ke PDF Python - Unduhan Gratis

Aspose.Words for Python adalah pustaka yang kuat dan kaya fitur yang memungkinkan Anda bekerja dengan dokumen teks termasuk Word, PDF, dll. Pustaka ini juga menawarkan konversi dokumen teks dengan fidelitas tinggi ke dalam berbagai format populer. Kami akan menggunakan perpustakaan ini untuk mengonversi gambar ke PDF di artikel ini. Anda dapat menginstal pustaka dari PyPI menggunakan perintah pip berikut.

> pip install aspose-words

Konversi Gambar ke PDF dengan Python

Berikut ini adalah langkah-langkah untuk mengonversi gambar ke file PDF 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 PDF menggunakan metode Document.save(fileName).

Contoh kode berikut menunjukkan cara mengonversi gambar PNG ke PDF 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 PDF
doc.save("image-to-pdf.pdf")

Konversi Banyak Gambar ke PDF dengan Python

Berikut ini adalah langkah-langkah untuk mengonversi banyak gambar menjadi satu file PDF 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.
  • Telusuri daftar file gambar dan masukkan setiap gambar ke dalam dokumen menggunakan metode DocumentBuilder.insertimage(fileName).
  • Terakhir, simpan dokumen PDF menggunakan metode Document.save(fileName).

Contoh kode berikut menunjukkan konversi beberapa gambar menjadi satu PDF 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 PDF
doc.save("images-to-pdf.pdf")

Image to PDF Python Converter - Dapatkan Lisensi Gratis

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

Gambar Python ke Perpustakaan PDF - Baca Lebih Lanjut

Anda dapat mempelajari lebih lanjut tentang Aspose.Words for Python menggunakan dokumentasi. Jika Anda memiliki pertanyaan, jangan ragu untuk memberi tahu kami melalui forum kami.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi gambar ke format PDF dengan Python. Juga, Anda telah melihat cara mengonversi banyak gambar menjadi satu PDF secara terprogram. Anda dapat dengan mudah mengintegrasikan contoh kode yang disediakan ke dalam aplikasi Anda dan melakukan konversi gambar ke PDF.

Lihat juga