Python Barkod Oluşturucu

Barkodlar, her tür işin önemli bir parçasıdır. Envanter yönetimi, ürün takibi ve satış noktası sistemleri dahil olmak üzere çeşitli uygulamalarda barkod kullanımı yaygındır. Bir geliştirici olarak, kendinizi sık sık Python uygulamanızda barkod oluşturmanız gereken bir durumda bulabilirsiniz. Aspose.Barcode for Python API’yi kullanarak Python uygulamalarında minimum çabayla kolayca yüksek kaliteli barkodlar üretebiliriz. Python Barcode Generator kütüphanesi, bu blog yazısında adım adım kullanım kılavuzu ile birlikte detaylı bir şekilde incelenecektir. Bahsedilen adımları takip ettikten sonra, kendi Python Barkod Oluşturucumuza sahip olacağız. Öyleyse başlayalım.

Bu yazıda aşağıdaki konular ele alınacaktır:

  1. Python Barcode Generator API - Ücretsiz İndirme
  2. Python’da Barkod Nasıl Oluşturulur?
  3. Python için Aspose.BarCode Kurulumu ve Kurulumu
  4. Python ile Barkod Oluşturma Adımları
  5. Bir Barkodun Görünümünü Özelleştirin
  6. Bir Barkodun Etiketini Özelleştirin
  7. Barkod Başlıklarını Göster
  8. Oluşturulan Barkodu Kaydetme ve Dışa Aktarma
  9. Ücretsiz Lisans Alın
  10. Çevrimiçi Barkod Oluşturun
  11. Öğrenme Kaynakları

Python Barkod Oluşturucu API’sı - Ücretsiz İndirme

Aspose.BarCode for Python, çeşitli biçimlerde barkodlar oluşturmak ve işlemek için güçlü ve çok yönlü bir API’dir. Geliştiricilerin çeşitli 1D ve 2D barkod türleri oluşturmasına ve okumasına olanak tanıyan esnek ve güvenilir bir araçtır. Code 39, Code 128, QR Code, EAN, UPC, PDF147, Data Matrix ve karmaşık barkodlar gibi popüler olanlar da dahil olmak üzere 60’tan fazla barkod sembolojisini destekler.

Aspose.BarCode for Python ile PNG, JPEG ve TIFF gibi çeşitli dosya formatlarında kolayca barkod görüntüleri üretebiliriz. API ayrıca boyut, yön, çözünürlük ve daha fazlası gibi barkod özelliklerini ayarlama yeteneği sağlar. Ek olarak, özel veri kodlaması ile barkodlar oluşturabilir ve mevcut barkod görüntülerinden veri çıkarabiliriz.

Kapsamlı, güvenilir ve kullanımı kolay bir barkod oluşturma, barkod okuyucu ve düzenleme aracı arıyorsanız Aspose.BarCode, dikkate alınması gereken harika bir seçenektir.

Python’da Barkod Nasıl Oluşturulur?

Python’da bir barkod oluşturmak için Aspose.BarCode for Python’u kullanacağız. Python projelerine kolayca entegre edebiliriz. Kapsamlı özellik seti, onu Python için sağlam ve uyarlanabilir bir barkod oluşturma ve okuma kitaplığı arayan geliştiriciler için akıllı bir seçim haline getirir.

Python için Aspose.BarCode Kurulumu ve Kurulumu

Barkod oluşturmak için Python kodu yazmaya başlamadan önce Python projemiz için Aspose.BarCode for Python’u kurmamız ve kurmamız gerekiyor. Bunu mevcut bir Python projesine veya yeni oluşturulmuş bir projeye entegre edebiliriz.

Lütfen konsolda aşağıdaki pip komutunu kullanarak paketi indirin veya API’yi PyPI’dan yükleyin:

pip install aspose-barcode-for-python-via-net 

Python’da Barkod Oluşturma Adımları

Aşağıdaki adımları takip ederek Aspose.BarCode for Python ile barkodlar oluşturabiliriz:

  1. İlk olarak, BarcodeGenerator sınıfının bir örneğini oluşturun ve gerekli EncodeTypes değerini ayarlayın.
  2. Ardından, giriş kodu metnini belirtin.
  3. İsteğe bağlı olarak, Barkod özelleştirme seçeneklerini belirtin.
  4. Son olarak, oluşturulan Barkod görüntüsünü verilen dosya yoluna kaydetmek için save() yöntemini çağırın.

Aşağıdaki kod örneği, Python kullanılarak nasıl Barkod oluşturulacağını gösterir.

# Bu kod örneği, bir Code 39 Standart barkodunun nasıl oluşturulacağını gösterir.
import aspose.barcode as barcode

# BarcodeGenerator'ı Başlatın
# Kodlama türünü belirtin
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Kod metni
generator.code_text = "1234567890"

# Oluşturulan barkodu kaydedin
generator.save("C:\\Files\\Code39Standard.jpg")
Python'da Barkod Oluşturun.

Python’da Barkod Oluşturun.

Barkodun Görünümünü Özelleştirin

Bir Barkodun görünümünü, çözünürlüğünü, arka plan rengini, kenarlık rengini, altyazı rengini, görüntü yüksekliğini vb. ayarlayarak özelleştirebiliriz. Bir barkodun görünümünü özelleştirmek için lütfen daha önce belirtilen adımları izleyin. Ancak, gerekli ek özellikleri ayarlamamız gerekiyor.

Aşağıdaki kod örneği, Python kullanılarak bir Barkodun görünümünün nasıl özelleştirileceğini gösterir.

# Bu kod örneği, bir barkodun görünümünün nasıl özelleştirileceğini gösterir.
import aspose.barcode as barcode
from aspose.pydrawing import Color

# BarcodeGenerator'ı Başlatın
# Kodlama türünü belirtin
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Kod metni
generator.code_text = "1234567890"

# Görüntü Çözünürlüğünü Ayarla
generator.parameters.resolution = 300

# Barkod görüntüsünün boyutunu belirtin
generator.parameters.barcode.x_dimension.pixels = 4

# Barkodun ön rengini belirtin
generator.parameters.barcode.fore_color = Color(0, 0, 255)

# Barkodun çubuk rengini belirtin
generator.parameters.back_color = Color(255,0,0)

# Oluşturulan barkodu kaydedin
generator.save("C:\\Files\\Customize.jpg")
Özel Barkod Oluştur

Python’da Özel Barkod Oluşturun.

Barkod Etiketini Özelleştirin

Barkod etiketini rengini, konumunu, aralığını ve yazı tipini ayarlayarak da özelleştirebiliriz. Barkod etiketlerini kişiselleştirmek için lütfen daha önce belirtilen adımları izleyin. Ancak, etiketleri özelleştirmek için codetextparameters sınıfının çeşitli özelliklerini ayarlamamız gerekir.

Aşağıdaki kod örneği, Python kullanarak barkod etiketinin nasıl özelleştirileceğini gösterir.

# Bu kod örneği, bir barkodun kod metninin nasıl özelleştirileceğini gösterir.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# BarcodeGenerator'ı Başlatın
# Kodlama türünü belirtin
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD, "Aspose.BarCode")

# Görüntü Çözünürlüğünü Ayarla
generator.parameters.resolution = 300

# Barkod görüntüsünün boyutunu belirtin
generator.parameters.barcode.x_dimension.pixels = 4

# Kod metnini özelleştirin
generator.parameters.barcode.code_text_parameters.space.pixels = 5;
generator.parameters.barcode.code_text_parameters.font_mode = barcode.generation.FontMode.MANUAL;
generator.parameters.barcode.code_text_parameters.font.family_name = "Lucida Handwriting";
generator.parameters.barcode.code_text_parameters.font.style = FontStyle.UNDERLINE;
generator.parameters.barcode.code_text_parameters.font.size.point = 8;


# Oluşturulan barkodu kaydedin
generator.save("C:\\Files\\BarcodeCodeText.jpg")
Barkod Etiketini Özelleştirin

Python’da Barkod Etiketini özelleştirin.

Barkod Başlıklarını Göster

Barkod başlıklarını görüntüleyebilir ve özelleştirebiliriz. Yazı tipini, boyutunu, rengini ve hizalamasını ayarlayarak başlığı barkodun her iki tarafında da gösterebiliriz. Altyazıları göstermek için lütfen daha önce belirtilen adımları izleyin. Ancak, altyazıları özelleştirmek için captionabove ve captionbelow sınıflarının özelliklerini ayarlamamız gerekir.

Aşağıdaki kod örneği, Python kullanılarak bir Barkodda resim yazılarının nasıl gösterileceğini ve özelleştirileceğini gösterir.

# Bu kod örneği, altyazıların bir barkodda nasıl gösterileceğini gösterir.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# BarcodeGenerator'ı Başlatın
# Kodlama türünü belirtin
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# Kod metni
generator.code_text = "1234567890"

# Görüntü Çözünürlüğünü Ayarla
generator.parameters.resolution = 300

# Başlığı barkodun üzerine ayarlayın
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5

# Altyazıyı barkodun altına ayarlayın
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15
generator.parameters.caption_above.font.family_name = "Verdana"

# Oluşturulan barkodu kaydedin
generator.save("C:\\Files\\BarcodeCaption.jpg")
Barkod Başlıklarını Göster

Python’da Barkod Başlıklarını Göster.

Oluşturulan Barkodu Kaydedin ve Dışa Aktarın

Oluşturulan barkodu JPG, PNG, TIFF, BMP, GIF, EMF, SVG gibi popüler resim formatlarında kaydedebiliriz. Lütfen takip edin gerekli görüntü formatında barkodu kaydetmek için daha önce bahsedilen adımlar. Ancak, son adımda çıktı görüntü formatını belirtmemiz yeterlidir.

  • Barkodu PNG olarak kaydet
# Save the generated barcode as a PNG image
generator.save("C:\\Files\\Barcode.png")
  • TIFF’de Barkodu Kaydet
# Save the generated barcode as a TIFF image
generator.save("C:\\Files\\Barcode.tiff")
  • SVG’de Barkod Oluşturun ve Kaydedin
# Save the generated barcode as an SVG image
generator.save("C:\\Files\\Barcode.svg")

Barkod Python Kitaplığı - Ücretsiz Lisans Alın

Aspose, kitaplığın özelliklerini ve yeteneklerini test etmek için kullanılabilecek ücretsiz bir değerlendirme sürümü sunar. Değerlendirme sınırlamaları olmadan kitaplığı kendiniz test etmek için ücretsiz bir geçici lisans alabilirsiniz.

Çevrimiçi Barkod Oluşturun

Bu API kullanılarak geliştirilen çevrimiçi Barkod oluşturucu web uygulamasını kullanarak ücretsiz olarak çevrimiçi Barkod oluşturabilirsiniz.

Python Barkodu Nasıl Oluşturulur - Öğrenme Kaynakları

Aşağıda verilen kaynakları kullanarak barkod oluşturma hakkında daha fazla bilgi edinebilir ve Aspose.BarCode for Python’un diğer özelliklerini keşfedebilirsiniz:

Çözüm

Bu blog gönderisinde, kendi Python barkod oluşturucumuzu nasıl oluşturacağımızı öğrendik. Bu kılavuzla, kısa sürede profesyonel barkodlar oluşturabilecek ve bunları ihtiyaçlarınıza göre kolayca özelleştirebileceksiniz. Herhangi bir belirsizlik durumunda, lütfen ücretsiz destek forumumuzda bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız