Python'da UPC Barkodu Oluşturun | Ürün UPC Barkodu

Evrensel Ürün Kodu (UPC), ürün bilgilerini verimli bir şekilde temsil eder. Ürün tanımlaması için tasarlanmış siyah ve beyaz çubuklardan oluşan, makine tarafından okunabilen bir sistemdir. Tipik olarak perakende ambalajlara yapıştırılan UPC barkodları, ürün tanımlamada önemli bir rol oynar ve mağazalardaki ödeme sürecini kolaylaştırır. Standart bir UPC barkodu 12 rakamdan oluşur; ilk altı rakam üreticiyi veya markayı, geri kalan altı rakam ise o ürün grubu içindeki belirli ürünü belirtir. Bu blog yazısında Python’da UPC barkodlarının nasıl oluşturulacağını inceleyeceğiz.

Makale aşağıdaki konuları kapsamaktadır:

  1. UPC barkodları oluşturmak için Python API
  2. Python’da UPCA barkodu oluşturun
  3. Python’da UPCE barkodu oluşturun
  4. UPC oluşturucuyu çevrimiçi deneyin
  5. Ücretsiz öğrenme kaynakları

UPC Barkodları Oluşturmak için Python API’si

UPC barkodları oluşturmak için Aspose.BarCode for Python API’sini kullanacağız. Geliştiricilerin Python uygulamalarına kolayca barkod oluşturma ve tarama işlevselliği eklemelerine olanak tanır. Barkod oluşturma ve tanıma için sağlam, güvenilir ve kullanıcı dostu bir çözümdür. API, çok çeşitli 1D ve 2D’yi barkod türleri destekler.

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

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

Python’da UPCA Barkodu oluşturun

Aşağıdaki adımları izleyerek kolaylıkla UPCA barkodu oluşturabiliriz:

  1. Bağımsız değişken olarak EncodeTypes.UPCA ile BarcodeGenerator sınıfının bir örneğini oluşturun.
  2. Bundan sonra kodlanacak metni belirtin.
  3. İsteğe bağlı olarak özelleştirme seçeneklerini belirtin.
  4. Son olarak, save() yöntemini kullanarak çıktıyı kaydedin. Çıktı dosyası yolunu argüman olarak alır.

Aşağıdaki kod örneği, Python’da bir UPCA barkodunun nasıl oluşturulacağını gösterir.

# Bu kod örneği, Metin'den nasıl QR kodu oluşturulacağını gösterir.
# BarcodeGenerator'ı başlatın
# Kodlama türünü UPCA olarak belirtin
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA);

# Kodlanacak kod metnini belirtin
generator.code_text = "123456789123l";

# Parametreleri ayarla
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;

# Oluşturulan QR kodunu kaydedin
generator.save("C:\\Files\\upca.jpg");
Python'da UPCA Barkodu oluşturun

Python’da UPCA Barkodu oluşturun

Python’da UPCE Barkodu oluşturun

Benzer şekilde, daha önce bahsettiğimiz adımları takip ederek UPCE barkodu oluşturabiliriz. Ancak 1. adımda EncodeTypes.UPCE belirtmemiz yeterli.

Aşağıdaki kod örneği Python’da bir UPCE barkodunun nasıl oluşturulacağını gösterir.

# Bu kod örneği, Metin'den nasıl QR kodu oluşturulacağını gösterir.
# BarcodeGenerator'ı başlatın
# Kodlama türünü UPCE olarak belirtin
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCE, "098754")

# Parametreleri ayarla
generator.parameters.barcode.x_dimension.millimeters *= 2;
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.BELOW;

# Oluşturulan QR kodunu kaydedin
generator.save("C:\\Files\\upce.jpg");
Python'da UPCE Barkodu oluşturun

Python’da UPCE Barkodu oluşturun

Ücretsiz Lisans Alın

Kütüphaneyi değerlendirme sınırlamaları olmadan denemek için ücretsiz bir geçici lisans alabilirsiniz.

Çevrimiçi UPC Kodu Oluşturun

Bu API kullanılarak geliştirilen bu çevrimiçi UPC oluşturucu web uygulamasını kullanarak UPCA ve UPCE barkodlarını ücretsiz olarak oluşturabilirsiniz.

UPC Barkodu Oluşturun – Ücretsiz Öğrenme Kaynakları

Python’da Evrensel Ürün Kodu (UPC) oluşturmanın yanı sıra, aşağıdaki kaynakları kullanarak çeşitli barkod türleri oluşturma ve okuma hakkında daha fazla bilgi edinebilir ve API’nin diğer özelliklerini keşfedebilirsiniz:

Çözüm

Bu yazıda Python’da UPCA ve UPCE barkodunun nasıl oluşturulacağını öğrendik. Aspose.BarCode for Python’u kullanarak özelleştirilmiş UPC-A ve UPC-E barkodları oluşturabilir, görünümlerini ve boyutlarını ayarlayabilir ve bunları uygulamalarınıza sorunsuz bir şekilde entegre edebilirsiniz. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuz üzerinden bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız