Python kullanarak Görüntüyü Siyah Beyaz PDF'ye Dönüştürme

Bu kısa kılavuz, Python** kullanılarak **image‘in siyah beyaz PDF‘ye dönüştürülmesini ele alır. Algoritmayı ve Python JPG’den siyah beyaz PDF’ye dönüştürme kod parçacığını kapsar. Bu bilgiler, BMP, GIF, PNG ve diğerleri dahil olmak üzere popüler resim formatlarının dönüştürülmesi için geçerlidir.

Python kullanarak JPG’yi Siyah Beyaz PDF’ye Dönüştürme Adımları

  1. Aspose.Imaging‘i görüntüleri dışa aktaracak şekilde yapılandırarak geliştirme ortamını kurun
  2. Giriş görüntüsünü Image sınıfının bir nesnesiyle yükleyin
  3. Görüntüyü RasterCachedImage sınıf nesnesine aktarın ve önbelleğe alın
  4. Görüntüyü bir eşik değeri kullanarak ikili hale getirin
  5. Çıktı PDF belgesini Kaydet yöntemiyle işleyin

Yukarıdaki adımlar, Python kullanarak JPG’yi PDF’ye siyah beyaza dönüştürme sürecini özetlemektedir. İlk olarak, kaynak görüntüyü diskten yükler ve ardından desteklenen biçime dönüştürdükten sonra önbelleğe alır. Son olarak, görüntüyü PDF biçimine aktarmadan önce ikili hale getirmek için eşik değeri tanımlanır.

Python kullanarak Görüntüyü Siyah Beyaz PDF’ye Aktarma Kodu

import aspose.imaging
from aspose.imaging.imageoptions import PdfOptions
import aspose.pycore as aspycore
from aspose.imaging import RasterCachedImage, Image
import os
path = "C://"
# Load an image in an instance of Image
with Image.load(os.path.join(path, "input.png")) as image:
# Cast the image to RasterCachedImage and Check if image is cached
raster_cached_image = aspycore.as_of(image, RasterCachedImage)
if not raster_cached_image.is_cached:
# Cache image if not already cached
raster_cached_image.cache_data()
# Binarize image with predefined fixed threshold and Save the resultant image
raster_cached_image.binarize_fixed(100)
options = PdfOptions()
raster_cached_image.save(os.path.join(path, "result.pdf") , options)

Bu kod parçacığı, Python image to PDF converter black and white formatının sizin tarafınızda nasıl geliştirilebileceğini gösterir. Kaynak görüntüyü okumak için Image sınıfıyla çalışır, ardından piksel verileri görüntü ikilileştirilmeden önce önbelleğe alınır. Oysa, eşik değerini özelleştirebilirsiniz, bu da tüm piksellerin karşılık gelen gri değerine belirtilen sayı eşiğine göre 255 veya 0 değerinin atanması anlamına gelir. Son olarak, PdfOptions sınıf nesnesi bildirilir ve çıktı PDF belgesi belirtilen yola aktarılır.

Bu hızlı eğitim, Python kullanarak JPG’yi siyah beyaz PDF’ye nasıl dönüştüreceğinizi açıklamıştır. Ancak, resimleri yeniden boyutlandırmak istiyorsanız, Python kullanarak Görüntüyü Yeniden Boyutlandırma makalesini okuyun.

 Türkçe