GS1 DataBar Genişletilmiş Yığılmış: FastReport .NET'te Özellikler ve Yapılandırma

2026-10-12

GS1 DataBar Genişletilmiş Yığılmış: FastReport .NET'te Özellikler ve Yapılandırma

GS1 DataBar Expanded Stacked, standart bir gtın'den daha fazla bilgi gerektiren ürünler için çok satırlı bir barkoddur. Son kullanma tarihi, ağırlık ve parti numarası gibi ek verilerin kodlanmasına izin vererek bunları kompakt bir etiket alanına yerleştirir. Bu makalede, sembol tarafından desteklenen veriler, sembolün nasıl okunduğu ve Segmentler parametresinin FastReport .NET'teki barkod şeklini nasıl etkilediği incelenecektir.

 


 

GS1 DataBar Genişletilmiş Yığılmış nedir

GS1 DataBar Expanded Stacked, GS1 DataBar Expanded'in çok satırlı bir sürümüdür. Genişletilmiş tek satırlık barkodun yatay olarak sığmadığı durumlar için tasarlanmıştır. Veriler birden çok satıra dağıtılarak sembolün dar etiketlere veya sınırlı alana sahip paketlere yerleştirilmesine izin verilir.

Kullanılabilir alana bağlı olarak, barkod nispeten geniş ve kısa veya daha dar ve daha uzun olabilir. GS1 verilerine göre sembol 74'e kadar sayısal veya 41'e kadar alfasayısal karakter tutabilir; Yığılmış versiyonda veriler maksimum 11 satırda düzenlenebilir.

 


 

Hangi Veriler Kodlanabilir

Öncelikle GTIN için tasarlanan GS1 DataBar Omnidirectional ve Limited'in aksine, Genişletilmiş Yığılmış sürüm GS1 Uygulama Tanımlayıcılarını (AI) destekler. Bunlar, aşağıdaki verilerin nasıl yorumlanacağını gösterir.

Tek bir barkod kodlayabilir:

  • GTIN-AI (01)
  • Net ağırlık-örneğin, kilogram için AI (310x) veya pound için AI (320x)
  • Üretim tarihi veya son kullanma tarihi-tarih değerine bağlı olarak AI (11), (15) veya (17)
  • Parti numarası-AI (10)
  • Seri numarası-AI (21)
  • Fiyat-örneğin, AI (392x)

Uygulanan AI seti, göreve ve belirli ürün etiketleme kurallarına bağlıdır. GS1 DataBar Expanded Stacked, özellikle taze ürünler hakkında ağırlık ve son kullanma tarihi gibi ek bilgiler için kullanılır.

 


 

Kasada Tarama

GS1 DataBar Expanded Stacked, perakende satışta çok düzlemli tarayıcılarla tarama yapmak için tasarlanmıştır. Ancak okunabilirlik, ekipman uyumluluğuna ve yapılandırmasına bağlıdır: her tarayıcı bu sembol türünü otomatik olarak tanımaz.

Barkod çizgileri özel desenlerle ayrılır. Bunlar, tarayıcının sembol yapısını tanımasına ve farklı satırlardaki verileri doğru şekilde birleştirmesine yardımcı olur. Spesifikasyonlara göre, ayırıcı desen yüksekliği 3 modüldür ve çizgi yüksekliği 34 modüldür.

Sembol, modulo 211 algoritması kullanılarak hesaplanan bir kontrol değeri kullanır. Bu, kod çözme hatalarının tespit edilmesine yardımcı olur, ancak her durumda hasarlı barkodların okunmasını garanti etmez.

 


 

Kodlama için Veri Örnekleri

Aşağıda, uygulama tanımlayıcılarına sahip iki dize örneği verilmiştir.

Kısa kod: (01)09501101530003(17)250101

  • AI (01) — ürün GTIN
  • AI (17) - son kullanma tarihi: 1 Ocak 2025

Bu örnekte, çok az veri vardır, bu nedenle barkod daha uzun bir koddan daha az satır kaplayabilir. Gerçek düzen, segment ayarlarına ve kullanılabilir alana bağlıdır.

Kısa kodlu barkod örneği: (01)09501101530003(17)250101

Uzun (karmaşık) kod: (01)08684225231863(3103)000000(17)251230(251)TR03008228992(7007)251215

  • AI (01) - GTIN
  • AI (3103) - üç ondalık basamaklı kilogram cinsinden net ağırlık
  • AI (17) - son kullanma tarihi: 30 Aralık 2025
  • AI (251) - orijinal nesne veya bileşenle ilgili tanımlayıcı
  • AI (7007) - hasat veya üretim tarihi ve saati

Kodlanması gereken daha fazla veri, daha fazla alan gerekebilir. Sembol genişliği sınırlıysa, veriler daha fazla satıra dağıtılacaktır.

Birkaç satırı kapsayan uzun (karmaşık) koda sahip bir barkod örneği

 


 

FastReport .NET'te Segmentleri Yapılandırma

FastReport .NET Tasarımcısında GS1 DataBar Genişletilmiş Yığın Barkodunu Yapılandırma

FastReport .NET'te, sembolün satırlara bölünmesinden Segmentler parametresi sorumludur. Tek bir yatay çizgideki veri segmenti çiftlerinin sayısını belirler ve barkodun genişlik-yükseklik oranını etkiler.

  • Segments = 2 - minimum değer: veriler daha fazla satıra dağıtıldığı için barkod daha dar ve tipik olarak daha uzundur
  • Segments = 4, 6, 8... - değer arttıkça barkod genişler ve satır sayısı genellikle azalır
  • Segments = 20 - çok satırlı sürüm için maksimum genişlik; uygun miktarda veri ile sembol tek bir satıra sığabilir

Bu durumda, Segmentler 2'den 20'ye kadar çift sayı olmalıdır. Bu değerler, spesifikasyonda belirtilen GS1 DataBar Expanded Stacked genişlik aralığına karşılık gelir.

 


 

Sonuç

GS1 DataBar Expanded Stacked, yalnızca gtın'in değil, aynı zamanda bir ürün etiketine (örneğin net ağırlık, son kullanma tarihi ve parti numarası) ek bilgilerin yerleştirilmesine yardımcı olur. Çok satırlı yapı, fastreport'ta Segmentler ayarlanırken dar etiketler için uygun hale getirir .AĞ, istenen genişlik-yükseklik oranının ayarlanmasına izin verir. Yazdırmaya hazırlanırken, verilerin doğruluğunu doğrulamak ve kullanılan tarayıcının bu barkod türünü desteklediğinden emin olmak önemlidir.

.NET FastReport Barcode Designer
12 Ekim 2026, Pazartesi

FastReport .NET'ten Erişilebilir PDF'ye Bir Rapor Nasıl Dışa Aktarılır (PDF/UA-1)

FastReport .NET'ten bir raporu PDF/UA-1 uyumlu bir dosya olarak dışa aktarma: kullanıcı arayüzü ve C# kodu aracılığıyla yapılandırma, SemanticRole ve AltText rolleri ile doğrulama.
12 Ekim 2026, Pazartesi

FastReport .NET'ten Dışa Aktarırken Satırlar ve Sütunlar Nasıl Dondurulur

FastReport .NET'ten OpenOffice Calc ve Excel'e raporları dışa aktarırken, büyük tabloları rahatça görüntüleyebilmek için satırları ve sütunları nasıl sabitleyeceğinizi öğrenin.
12 Ekim 2026, Pazartesi

FastReport .NET’te Önizleme’den bir raporu XML formatına aktarma

FastReport .NET'te bir raporu XML biçiminde nasıl kaydedeceğinizi öğrenin: kod kullanmadan Önizleme'den dışa aktarma ve parametreleri ayarlayarak XMLExport aracılığıyla programlı dışa aktarma.

© 1998-2026 Fast Reports Inc.