Barkodlar hakkında

1D ve 2D barkodlar

Barkodlar neden ve ne işe yarar?
ActiveBarcode: 1D barkod örneğiBarkod, verilerin görsel ve makine tarafından okunabilir bir temsilidir. Kodlanan veriler genellikle barkodu taşıyan nesne hakkındaki bilgileri tanımlar.

Geleneksel barkodlar, paralel çizgilerin genişliklerini ve aralıklarını değiştirerek verileri temsil eder. Bu barkodlar genellikle doğrusal veya tek boyutlu barkodlar olarak adlandırılır.

ActiveBarcode: 2D barkod örneğiDaha sonra, iki boyutlu barkodlar geliştirildi. Bunlar dikdörtgen, nokta veya altıgen gibi geometrik desenler kullanır ve genellikle matris kodları olarak adlandırılır. İki boyutlu barkodlar daha yüksek veri yoğunluğu sunar ve bu nedenle tek boyutlu barkodlardan daha fazla bilgi depolayabilir.

Başlangıçta, barkodlar barkod okuyucu olarak bilinen özel optik cihazlar kullanılarak taranıyordu. Günümüzde barkodlar, akıllı telefonlar gibi kameralı cihazlardaki yazılımlar tarafından da okunabilmektedir.

Barkodlar hakkında daha ayrıntılı bilgiyi Wikipedia'da bulabilirsiniz.

ActiveBarcode'un rolü

ActiveBarcode, verilerden barkodlar oluşturmak için kullanılır. Bu veriler elektronik tablolardan, veritabanlarından, iş uygulamalarından veya bulut tabanlı sistemlerden gelebilir.

ActiveBarcode, barkodları manuel olarak oluşturmak yerine, mevcut verilerden otomatik olarak oluşturmanıza olanak tanır. Bu, zaman tasarrufu sağlar, hataları azaltır ve manuel veri girişini ortadan kaldırır.

Barkodlar bitmap görüntüleri veya vektör grafikleri olarak oluşturulur ve doğrudan belgelere, etiketlere veya web uygulamalarına yerleştirilebilir. Ortaya çıkan barkodlar standart görüntülerdir ve herhangi bir ek yazılım yüklemeden görüntülenebilir ve yazdırılabilir.

ActiveBarcode REST API ile barkod oluşturma, modern, bulut tabanlı bir hizmet olarak sunulmaktadır. Microsoft 365, Excel, web uygulamaları ve herhangi bir platformdaki otomatikleştirilmiş iş akışlarında kullanılabilir.

Barkodlar canlı verilerden oluşturulduğunda, temel veriler değiştiğinde otomatik olarak güncellenir. Bu, ActiveBarcode'u modern ortamlardaki dinamik belgeler ve otomatikleştirilmiş süreçler için uygun hale getirir.

ActiveBarcode, verilerden barkod oluşturmak için basit, güvenilir ve platformdan bağımsız bir yol sunar. Aşağıdaki düzen seçenekleri tüm barkod türleri için kullanılabilir:

Barkod düzeni seçenekleri

Rotasyon

Yönlendirmeyi 90 derecelik adımlarla seçin. Görüntü dosyaları oluştururken, döndürmeyi 1 derecelik adımlarla da ayarlayabilirsiniz.

ActiveBarcode: Barkod Rotasyon 0 derece
0 derece
ActiveBarcode: Barkod Rotasyon 90 derece
90 derece
ActiveBarcode: Barkod Rotasyon 180 derece
180 derece
ActiveBarcode: Barkod Rotasyon 270 derece
270 derece

Düz metin satırı

Düz metin satırı açık veya kapalı olarak ayarlanabilir:

ActiveBarcode: Barkod Düz metin satırı Açık
Açık
ActiveBarcode: Barkod Düz metin satırı Kapalı
Kapalı

Renkler

Ön renk ve arka plan rengini seçme özgürlüğüne sahipsiniz:

ActiveBarcode: Barkod Ön Plan Renkler
Ön Plan
ActiveBarcode: Barkod Arka plan Renkler
Arka plan

Sınırlar

Kenarlık yüksekliğini ve genişliğini ayarlayın:

ActiveBarcode: Barkod Bordür yüksekliği
Bordür yüksekliği 4px
ActiveBarcode: Barkod Bordür yüksekliği
Bordür yüksekliği 20px

Çentikler

Çentiklerin uzunluğunu belirleyin:

ActiveBarcode: Barkod Çentikler
50%
ActiveBarcode: Barkod Çentikler
100%
ActiveBarcode: Barkod Çentikler
0%

Hizalama

Barkodun hizalamasını ayarlayın:

ActiveBarcode: Barkod
Sol
ActiveBarcode: Barkod
Merkez
ActiveBarcode: Barkod
Doğru.

Barkodlarda kontrol karakterleri nasıl kullanılır?

ActiveBarcode: Kontrol koduBazı barkod türleri TAB gibi kontrol karakterlerini kodlayabilir. Buna QR-Code, DataMatrix, Code 128 ve PDF417 dahildir.. Bu kontrol karakterlerini <> içine gömülü düz metin olarak girersiniz.

Kontrol karakterlerine genel bakış:

<SOH>
Start of Heading
ASCII Code: 1
<STX>
Start of Text
ASCII Code: 2
<ETX>
End of Text
ASCII Code: 3
<EOT>
End of Transmission
ASCII Code: 4
<ENQ>
Enquiry
ASCII Code: 5
<ACK>
Acknowledge
ASCII Code: 6
<BEL>
Bell
ASCII Code: 7
<BS>
Backspace
ASCII Code: 8
<TAB>
Horizontal Tabulation
ASCII Code: 9
<LF>
Line Feed
ASCII Code: 10
<VT>
Vertical Tabulation
ASCII Code: 11
<FF>
Form Feed
ASCII Code: 12
<CR>
Carriage Return
ASCII Code: 13
<SO>
Shift Out
ASCII Code: 14
<SI>
Shift In
ASCII Code: 15
<DLE>
Data Link Escape
ASCII Code: 16
<DC1>
Device Control 1
ASCII Code: 17
<DC2>
Device Control 2
ASCII Code: 18
<DC3>
Device Control 3
ASCII Code: 19
<DC4>
Device Control 4
ASCII Code: 20
<NAK>
Negative Acknowledge
ASCII Code: 21
<SYN>
Synchronous Idle
ASCII Code: 22
<ETB>
End of Transmission Block
ASCII Code: 23
<CAN>
Cancel
ASCII Code: 24
<EM>
End of Medium
ASCII Code: 25
<SUB>
Substitute
ASCII Code: 26
<ESC>
Escape
ASCII Code: 27
<FS>
File Separator
ASCII Code: 28
<GS>
Group Separator
ASCII Code: 29
<RS>
Record Separator
ASCII Code: 30
<US>
Unit Separator
ASCII Code: 31
<DEL>
Delete
ASCII Code: 127


Application Identifier (AI) verileri kodlandığında, değişken uzunluktaki verilerin sonunu belirtmek için <GS> veya <FNC1> kontrol karakterleri kullanılır.