Kody kreskowe

Programy SoftwareStudio potrafią generować wiele standardowych kodów kreskowych zarówno w technice kodowania 1D jak i 2D. Najczęściej stosowane kody kreskowe wykorzystywane w programach SoftwareStudio to kody EAN 128, EAN39, code 2of5, EAN13. Programy posiadają elastyczną konfigurację pozwalającą na zdefiniowanie w jaki sposób i na podstawie jakich informacji mają być tworzone kody. Procedura generująca kod kreskowy tworzy obraz symbolizujący kod i zapisuje go w zależności od wyboru albo bezpośrednio w bazie danych SQL albo jako graficzne pliki swobodne (do wyboru format GIF, BMP, PNG lub JPEG).

Kod paskowy (bar code) – graficzna reprezentacja informacji poprzez kombinację ciemnych i jasnych elementów, ustaloną według symboliki (reguł opisujących budowę kodu, np. jego wymiary, zbiór kodowanych znaków, algorytm obliczania cyfry kontrolnej i inne) danego kodu.

W trakcie odczytywania kodu techniką skanowania, światło pochodzące z czytnika, uformowane w cienką wiązkę laserową, przesuwa się wzdłuż czytanego kodu, w danym momencie oświetla niewielki punkt kodu, następnie światło to jest odbijane przez jasne elementy kodu (przerwy), a pochłaniane przez jego ciemne elementy (kreski, pola). Światło odczytuje fotodioda, odbite od przerw powoduje powstanie w czytniku silniejszych sygnałów elektrycznych, natomiast w wyniku braku odbicia (kreski) powstają sygnały słabsze. W zależności od grubości kresek/przerw, różny jest też czas trwania poszczególnych sygnałów. Czas trwania każdego impulsu koduje informacje, które są tłumaczone przez dekoder czytnika na cyfry, litery lub inne znaki i przesyłane do komputera.

Wygenerowane kody kreskowe można drukować na zwykłych drukarkach oraz na specjalizowanych drukarkach kodów kreskowych dzięki standardowym sterownikom drukarek Windows. Drukowanie kodów kreskowych na dokumentach i etykietach (logistycznych) odbywa się na zasadzie wydruki znaku graficznego, który może być odczytywany z bazy danych SQL lub bezpośrednio z dysku twardego serwera.
Wydruk można dowolnie skonfigurować za pomocą Report Builder, ustalając miejsce położenia kontrolki (obiektu) z kodem kreskowym oraz jego rozmiar.
Oprócz drukowania kodów kreskowych na dokumentach, funkcje drukowania można wykorzystać do drukowania etykiet logistycznych, które wydrukowane mogą być naklejane na jednostki opakowań (kartonów, palet).
Kody kreskowe w wypożyczalni zwykle są umieszczane na przedmiotach podlegających ewidencji magazynowej, innym zastosowaniem kodów kreskowych jest ich umieszczanie na drukowanych dokumentach przez program. Poniżej przykład wydruku dokumentu przyjęcia do magazynu zwykły PZ oraz z kodem kreskowym oznaczającym miejsce położenia.