Obsługiwane formaty kodów kreskowych

This article was translated from English: Does it need improvement?
Translated
View the article in English

Kody kreskowe są szeroko stosowane w różnych branżach do śledzenia, etykietowania i kodowania danych. Dostępnych jest wiele formatów, od prostych jednowymiarowych kodów liniowych po złożone dwuwymiarowe kody macierzy. Ten artykuł przedstawia wszechstronną listę obsługiwanych formatów kodów kreskowych. Niezależnie od tego, czy generujesz kody kreskowe, czy je dekodujesz, te informacje pomogą wybrać najbardziej odpowiedni format dla potrzeb użytkownika.

QR i 2D Kody kreskowe

Dwuwymiarowe (2D) kody kreskowe mogą zakodować znacznie więcej danych niż tradycyjne kody liniowe, zajmując mniej miejsca fizycznie. Są szeroko stosowane w branżach takich jak logistyka, opieka zdrowotna, produkcja i marketing ze względu na swoją wydajność i wszechstronność. Ta sekcja przedstawia obsługiwane formaty dwuwymiarowych kodów kreskowych, włączając popularne typy, takie jak Kod QR, Data Matrix i Aztec, a także specjalistyczne formaty, takie jak MaxiCode do wysyłki i Intelligent Mail do usług pocztowych. Każdy format ma unikalne cechy przeznaczone do różnych zastosowań, od kompaktowego etykietowania po szybkie skanowanie i korekcję błędów.

Kod QR

Kod QR

Micro Kod QR

Micro Kod QR

Prostokatny Micro Code

Prostokatny Micro Code

Aztec

Aztec

Data Matrix

Data Matrix

MaxiCode

MaxiCode

Inteligentny Mail Barcode

Intelligent Mail Barcode (IMB), znany również jako IM Barcode, USPS OneCode Barcode lub IMB, jest jednowymiarowym kodem kreskowym używanym przez United States Postal Service (USPS) do sortowania i śledzenia poczty. Łączy informacje o trasie i śledzeniu w jednym kodzie, umożliwiając bardziej efektywne przetwarzanie poczty. IMB koduje do 31 cyfr danych numerycznych, włączając pola takie jak ID nadawcy, typ usługi i numer seryjny. Głównie używany w systemach masowej i automatycznej poczty, a nie do ogólnych celów kodowania danych.

Intelligent Mail


Nowoczesne liniowe kody kreskowe

Kod 39

Kod 39

Kod 128

Kod 128

GS1-128

GS1-128 jest odmianą Kod 128, która może kodować wszystkie znaki alfanumeryczne ASCII w formacie kodu kreskowego. GS1-128 definiuje zarówno typy danych, jak i formaty używane do wymiany i logistyki między podmiotami. Firmy spożywcze używają tego formatu kodowania, aby dzielić się informacjami o firmie, produkcie i wysyłce.

GS1-128

PDF417

PDF417

Databar (dawniej RSS14)

DataBar

Databar Expanded (dawniej RSS Expanded)

  • Wsparcie dla stosowanego odczytu liniowego.
    • Obsługa GS1

Stare kody liniowe

UPC-A

UPC-A

UPC-E

UPC-E

EAN-8

EAN-8

EAN-13

EAN-13

CodaBar

Codabar

ITF (Interleaved Two of Five)

ITF (Interleaved Two of Five)

MSI

MSI

Plessey (Write Only)

Plessey

Często Zadawane Pytania

Jak wygenerować kod QR w języku C#?

Kod QR można wygenerować w języku C# za pomocą klasy BarcodeWriter biblioteki IronBarcode. Klasa ta pozwala tworzyć kody QR z niestandardowymi danymi i właściwościami projektowymi.

Jaka jest różnica między kodem QR a kodem azteckim?

Kody QR i kody Aztec są barcode’ami 2D, ale różnią się wzorem i strukturą. Kody QR mają charakterystyczny wzór kwadratowy, podczas gdy kody Aztec wykorzystują centralny wzór lokalizacyjny, co czyni je bardziej kompaktowymi i wydajnymi w niektórych zastosowaniach. Oba można generować i dekodować za pomocą IronBarcode.

Czy mogę używać IronBarcode do generowania BARCODE-ów w aplikacjach wysyłkowych?

Tak, IronBarcode obsługuje generowanie kodów MaxiCode, które idealnie nadają się do szybkiego sortowania i śledzenia przesyłek w branży transportowej.

Jakie są zastosowania BarCode’ów Data Matrix?

Kody kreskowe Data Matrix są wykorzystywane w różnych branżach, takich jak opieka zdrowotna i produkcja, ze względu na możliwość zakodowania dużych ilości danych na niewielkiej powierzchni. IronBarcode umożliwia wydajne generowanie i dekodowanie kodów kreskowych Data Matrix.

Jak mogę odczytać obraz kodu kreskowego w języku C#?

Obraz kodu kreskowego można odczytać w języku C# za pomocą klasy BarcodeReader biblioteki IronBarcode. Klasa ta umożliwia odczytanie różnych formatów kodów kreskowych z obrazów i zwraca zakodowane dane.

Jakie jest zastosowanie BarCODE Intelligent Mail w usługach pocztowych?

BarCode Intelligent Mail jest wykorzystywany przez USPS do sortowania i śledzenia przesyłek pocztowych. Koduje on informacje dotyczące trasy i śledzenia w jednym BarCode, usprawniając proces obsługi poczty. IronBarcode może generować ten format BarCode dla aplikacji pocztowych.

Czy IronBarcode obsługuje starsze formaty kodów kreskowych, takie jak UPC i EAN?

Tak, IronBarcode obsługuje starsze formaty kodów kreskowych, takie jak UPC-A, UPC-E, EAN-8 i EAN-13, zapewniając kompatybilność ze starszymi systemami w handlu detalicznym i zarządzaniu zapasami.

Czy IronBarcode może generować BARCODE-y o niestandardowych wzorach?

Tak, IronBarcode umożliwia dostosowanie projektu kodów kreskowych, w tym kolorów, rozmiarów i adnotacji tekstowych, dzięki czemu nadaje się do budowania marki i konkretnych potrzeb aplikacji.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,145,441 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package BarCode
uruchom przykład zobacz, jak twoje ciągi zamieniają się w kody kreskowe.