Python'da JPG'yi PDF'ye dönüştürün | JPG'yi PDF'ye dönüştürün

JPG resimlerinizi manuel olarak PDF dosyalarına dönüştürmekten yoruldunuz mu? Python kullanarak bu işlemi otomatikleştirmek istiyor musunuz? Başka yerde arama! Bu blog yazısında Python’da JPG’yi PDF’ye nasıl dönüştüreceğimizi öğreneceğiz.

Orijinal düzeni ve biçimlendirmeyi koruduğu için veri ve bilgileri paylaşmak veya depolamak için sıklıkla PDF biçimini tercih ederiz. Üstelik gerektiğinde JPG görsellerini kolaylıkla PDF’lere dönüştürebiliyoruz. PDF belgeleri daha güvenlidir ve parola korumalı olabilir; bu nedenle hassas görüntüleri paylaşmak için mükemmel bir seçenektir. JPG görüntüsünü PDF belgesine dönüştürme konusuna dalalım.

Bu makale aşağıdaki konuları kapsamaktadır:

  1. Python JPG’den PDF’ye Dönüştürme Kitaplığı
  2. Python’da bir JPG’yi PDF’ye dönüştürün
  3. JPG’den PDF’ye Dönüştürme: Alternatif Bir Yaklaşım
  4. JPG’yi Çevrimiçi PDF’ye Dönüştürün
  5. Ücretsiz Kaynaklar

JPG’yi PDF’ye Dönüştürmek için Python Kütüphanesi

JPG’yi PDF belgesine dönüştürmek için [Aspose.PDF for Python] kullanacağız8. Geliştiricilerin JPG görüntülerini kolaylıkla PDF dosyalarına verimli bir şekilde dönüştürmesine olanak tanıyan sağlam ve zengin özelliklere sahip bir kitaplıktır. Sezgisel API’si ve kapsamlı işlevselliğiyle Aspose.PDF, JPEG, PNG ve BMP dahil olmak üzere çeşitli görüntü formatlarını yüksek kaliteli PDF belgelerine sorunsuz bir şekilde dönüştürmenize olanak tanır.

Lütfen paketleri indirin veya konsolda aşağıdaki pip komutlarını kullanarak API’leri PyPI‘den yükleyin:

> pip install aspose-pdf

Python’da JPG’yi PDF’ye dönüştürün

Aşağıdaki adımları izleyerek herhangi bir JPG görüntüsünü kolayca PDF belgesine dönüştürebiliriz:

  1. Document sınıfının bir örneğini oluşturun.
  2. Belge Sayfaları koleksiyonuna yeni bir boş sayfa ekleyin.
  3. Image sınıfının bir örneğini oluşturun.
  4. Image.file özelliğini ayarlayın.
  5. Sayfaya bir resim ekleyin.
  6. Son olarak, save() yöntemini kullanarak belgeyi kaydedin.

Aşağıdaki kod örneği, Python’da bir JPG görüntüsünün PDF belgesine nasıl dönüştürüleceğini gösterir.

# Resim dosyasının yolu
path = "Aspose.jpg"
output_path = "ImagetoPDF.pdf"

# Yeni PDF belgesini başlat
doc = pdf.Document()

# Boş belgeye boş sayfa ekle
page = doc.pages.add()

# Bir görüntü nesnesi oluşturun
image = pdf.Image()
image.file = path

# Bir sayfaya resim ekleme
page.paragraphs.add(image)

# Çıktı PDF dosyasını kaydet
doc.save(output_path)
Python'da JPG'yi PDF'ye dönüştürün

Python’da JPG’yi PDF’ye dönüştürün

Python’da JPG’yi PDF’ye dönüştürme - Alternatif Yaklaşım

Aşağıdaki adımları izleyerek bir JPG’yi Akış’ı kullanarak PDF belgesine de dönüştürebiliriz:

  1. Document sınıfının bir örneğini oluşturun.
  2. Akışa bir resim yükleyin.
  3. Belge Sayfaları koleksiyonuna yeni bir boş sayfa ekleyin.
  4. Image sınıfının bir örneğini oluşturun.
  5. Görüntü akışını, Image sınıfı nesnesinin imagestream özelliğine atayın.
  6. İsteğe bağlı olarak sayfa boyutlarını, kenar boşluklarını ve sayfa kırpma kutusunu belirtin.
  7. Bundan sonra sayfaya bir resim ekleyin.
  8. Son olarak, save() yöntemini kullanarak belgeyi kaydedin.

Aşağıdaki kod örneği, Python’da bir akış kullanılarak bir JPG görüntüsünün PDF belgesine nasıl dönüştürüleceğini gösterir.

# Resim dosyasının yolu
data_dir = "D:\\Files\\"
image_file = data_dir + "aspose-image.jpg"

# Yeni bir PDF belgesi başlat
doc = pdf.Document()

# Görüntüyü akışa yükle
with open(image_file, "rb") as image_stream:
    # Boş bir sayfa ekleyin
    page = doc.pages.add()
    
    # Bir görüntü nesnesi oluşturun
    image1 = pdf.Image()

    # Görüntü dosyası akışını ayarlayın
    image1.image_stream = image_stream
        
    # Sayfa boyutlarını ve kenar boşluklarını ayarlama
    page.page_info.margin.bottom = 0
    page.page_info.margin.top = 0
    page.page_info.margin.right = 0
    page.page_info.margin.left = 0
    page.crop_box = image1.bitmap_size
    
    # Sayfaya resim ekleyin
    page.paragraphs.add(image1)

    # Çıktı PDF dosyasını kaydet
    output_path = data_dir + "ImagetoPDF_stream.pdf"
    doc.save(output_path)
Python'da JPG'yi PDF'ye Dönüştürme - Alternatif Yaklaşım

Python’da JPG’yi PDF’ye Dönüştürme - Alternatif Yaklaşım

JPG’yi ücretsiz olarak PDF’ye dönüştürmeye başlayın!

Ücretsiz, sınırsız bir lisans almak ve Aspose.PDF for Python’un tüm potansiyelini hiçbir sınırlama olmaksızın açığa çıkarmak için Geçici Lisans sayfamızı ziyaret edin!

JPG’yi Çevrimiçi olarak PDF’ye dönüştürün

Ayrıca, yüksek kaliteli ve ücretsiz JPG’den PDF’ye dönüştürücü web uygulamamızı kullanarak JPG görsellerinizi çevrimiçi olarak PDF formatına dönüştürebilirsiniz. Bu web uygulaması aynı güçlü kitaplık kullanılarak geliştirilmiştir ve JPG dosyalarını herhangi bir kurulum veya kodlama gerektirmeden PDF formatına dönüştürmenize olanak tanır. Sadece JPG dosyanızı yükleyin ve ortaya çıkan PDF dosyasını saniyeler içinde indirin!

JPG’den PDF’ye – Ücretsiz Kaynaklar

JPG’yi PDF’ye dönüştürmenin yanı sıra, aşağıdaki kaynakları kullanarak PDF belgeleri oluşturma, değiştirme ve dönüştürme hakkında daha fazla bilgi edinin ve kitaplığın diğer çeşitli özelliklerini keşfedin:

Çözüm

Bu yazıda Python’da JPG’yi PDF’ye nasıl dönüştüreceğimizi öğrendik. Bu makalede özetlenen adımları takip ederek bu özelliği Python uygulamalarınıza kolayca entegre edebilir ve kendi JPG’den PDF’ye dönüştürme aracınızı geliştirebilirsiniz. Herhangi bir sorunuz varsa, ücretsiz destek forumumuz aracılığıyla bize bildirmekten çekinmeyin.

Ayrıca bakınız