Aspose.Barcode for .NET’in artık DotCode barkodları oluşturma ve okuma desteği sunduğunu duyurmaktan mutluluk duyuyoruz.

DotCode, verileri kodlamak için çubuklar yerine noktalar kullanan 2D bir türdür. DotCode, bilgileri çok katmanlı noktalar halinde kodlamayı öneren yığılmış bir sembolojidir. Her nokta bir ikili sayıyı (0 veya 1) temsil eder; bir dizi nokta, girdi mesajını kodlamak için bir ızgara şeklinde düzenlenir. Bu barkod türü, bozulmalara karşı yüksek direnç sağlamak için tasarlanmıştır ve barkodların zarar görme olasılığının yüksek olduğu ortamlarda kullanılmak için uygundur. DotCode barkodları, alfanümerik karakterler, Kanji karakterleri ve ikili veriler dahil olmak üzere çeşitli formatlarda veri depolayabilir. Bu tür barkodlar, küçük bir alanda büyük miktarda veri kodlayabilme özelliğine sahiptir, bu da onları küçük alanlara veya standart dışı şekillere sahip nesnelere yerleştirmeye olanak tanır. DotCode barkodları, varlık takibi, tıbbi üretim, otomotiv endüstrisi, lojistik, envanter yönetimi, endüstriyel otomasyon ve diğerleri dahil olmak üzere çeşitli uygulamalarda kullanılmaktadır.

Bu makalede, C# barkod API’sini kullanarak DotCode barkodları nasıl oluşturacağınızı açıklıyoruz. Aspose.BarCode for .NET, bu 2D barkod türünü desteklemek için yakın zamanda güncellenmiştir.

DotCode Barkod Oluşturmak için C# API Kurulumu - Ücretsiz İndirme

Geliştiriciler, Aspose.BarCode for .NET kütüphanesini C# uygulamalarına kolayca entegre edebilir. Barkod kütüphanesi, .NET uygulamaları içinde 60’tan fazla barkod türü oluşturmayı ve okumayı sağlar. Referans DLL dosyalarını Releases sayfasından indirebilir veya aşağıdaki komutu kullanarak NuGet Galerisi’nden kurabilirsiniz:

PM> Install-Package Aspose.BarCode

C# ile DotCode Barkodları Oluşturma

DotCode barkodu oluşturmak için öncelikle BarCodeGenerator sınıfının yeni bir örneğini oluşturmak, barkod metnini CodeText özelliğinde belirtmek ve semboloji türünü BarcodeType özelliğinde “DotCode” olarak ayarlamak gerekir. Belirli bir düzenle DotCode barkodu oluşturmak için DotCodeParameters sınıfının Rows ve Columns özelliklerini ayarlamak gerekmektedir.

DotCode standardının kullanılabilecek satır ve sütun sayısı üzerinde belirli sınırlamaları vardır. Daha iyi tanınma için en az 7 satır ve sütun kullanılması önerilmektedir. İzin verilen en düşük satır veya sütun sayısı 5’tir. Ayrıca, bir DotCode barkodundaki satır ve sütun sayısının toplamı tek bir sayı olmalıdır. Eğer yalnızca bir düzen parametresi belirtilirse, diğeri otomatik olarak belirlenecektir. Eğer belirtilen satır ve sütun sayısı bir DotCode barkodu oluşturmak için yeterli değilse, bir istisna fırlatılacaktır.

Aşağıdaki kod örneği, C# ile DotCode barkodları nasıl oluşturacağınızı açıklar.

Yapılandırılmış Ekleme ile DotCode Oluşturma

Yapılandırılmış ekleme, büyük miktarda veriyi daha küçük barkod serileri halinde kodlamaya olanak tanıyan bir mekanizmadır; bu, tüm verileri tek bir barkoda sıkıştırmaya çalışmak yerine yapılır. Set içindeki her barkod, toplam verinin bir kısmını içerir ve birlikte tarandığında, tüm barkodlardan gelen veriler birleşerek tam bir mesaj oluşturur. Yapılandırılmış ekleme mekanizması, veriyi daha küçük parçalara bölmeyi ve her parçayı ayrı bir barkoda kodlamayı önerir. Set içindeki her barkod, set içindeki konumunu ve set içindeki toplam barkod sayısını belirten benzersiz bir tanımlayıcı ile etiketlenir. Tarayıcı, bu bilgiyi kullanarak barkodların hangi sırayla okunması gerektiğini ve her barkoddan gelen verinin tamamlayıcı mesajı oluşturmak için nasıl birleştirileceğini belirleyebilir.

Yapılandırılmış ekleme kullanılarak, veriler birden fazla DotCode barkoduna yayılabilir, bu da verilerin taranmasını ve işlenmesini kolaylaştırır. Örneğin, bir envanter yönetimi uygulamasında, yapılandırılmış ekleme kullanarak tek bir barkoda sığmayacak kadar büyük olan parça numaralarını veya seri numaralarını kodlayabilirsiniz. Lojistik ve tedarik zinciri yönetimi uygulamasında, her birinin benzersiz bir barkodu olan büyük sayıda paketi izlemek için yapılandırılmış ekleme kullanılabilir.

Barkod kütüphanesi, yapılandırılmış ekleme ile DotCode barkodları oluşturmak için özel bir üretim moduna sahiptir. Bu mod, 35’e kadar DotCode barkodunu birleştirme olanağı sağlar. Bu üretim modunu etkinleştirmek için aşağıdaki özelliklerin ayarlanması gerekmektedir:

Bu özellikleri ayarlayarak, yapılandırılmış ekleme modunu etkinleştirebilir ve birden fazla DotCode barkodunu tek bir set içinde birleştirebilirsiniz.

Aşağıdaki kod örneği, yapılandırılmış ekleme modunda DotCode barkodu oluşturmayı göstermektedir.

Ücretsiz Lisans Alın

API’yi herhangi bir sınırlama olmaksızın değerlendirebilirsiniz, ücretsiz geçici lisans talep ederek.

Sonuç

Bu makalede, C# ile DotCode barkodları oluşturmayı tanıttık. Diğer barkod oluşturma ve okuma özelliklerini keşfetmek için belgeler bölümüne başvurabilirsiniz. Herhangi bir sorunuz varsa, lütfen forum aracılığıyla bizimle iletişime geçin.