Bu makale, Python kullanarak bir barkod sağlama toplamının nasıl ayarlanacağını açıklar. IDE’nin nasıl ayarlanacağı, adımların listesi ve Python kullanarak barkodda sağlama toplamını etkinleştirme veya devre dışı bırakma örnek kodu içerir. Sağlama toplamının zorunlu veya isteğe bağlı olduğu farklı barkod türleri tartışılmaktadır.
Python ile Barcode 128 sağlama toplamını ayarlama adımları
- Aspose.Barcode for Python via .NET
- Bir License nesnesi oluşturun ve filigransız çıktı üretmek için lisans dosyasını yükleyin
- BarcodeGenerator’ı CODE_39_FULL_ASCII için yapılandırın ve barkod metnini belirtin
- is_checksum_enabled değerini NO olarak ayarlayarak sağlama toplamı olmadan barkod oluşturun
- Barkod görüntüsünü sağlama toplamı olmadan PNG formatında kaydedin
- is_checksum_enabled değerini YES olarak değiştirin, böylece sağlama toplamı dahil edilir
- Sağlama toplamı içeren barkod görüntüsünü PNG formatında kaydedin
Yukarıdaki adımlar, Python kullanarak Code 39 veya Code 128 sağlama toplamını uygulama sürecini açıklar. Aspose.BarCode modülünü içe aktarın, lisansı yükleyin ve filigranları önlemek için CODE_39_FULL_ASCII yapılandırmasıyla BarcodeGenerator oluşturun. Ardından iki PNG kaydedin: biri sağlama toplamı olmadan, diğeri etkinleştirilmiş şekilde.
Python ile Code 128 sağlama toplamını uygulama kodu
EnableChecksum varsayılan olarak, sağlama toplamı gerektiren sembolojiler için Yes, isteğe bağlı olanlar için No olarak ayarlanmıştır. Aspose API Referansları: İsteğe bağlı sağlama toplamı Codabar, Code 39 (Standard/Full ASCII), Italian Post 25, Interleaved 2 of 5, Matrix 2 of 5, MSI, Pharmacode, PatchCode, PZN, Standard 2 of 5 içindir. Zorunlu sağlama toplamı Codablock F, Code 11, Code 128, Code 16K, Code 32, Code 93, GS1 DataBar, EAN, ISBN, ISSN, ITF, UPC ve diğerlerini içerir.
Bu makale barkod sağlama toplamının kullanımını açıklamaktadır. QR kod rengini değiştirmek için Python kullanarak QR kod rengini değiştirme makalesine bakın.