A PDF 417 vonalkód

A PDF 417 vonalkód olyan speciális összetett lineáris (egydimenziós) kód, amely, egymás alá nyomtatott egydimenziós kódokból áll. A PDF 417 vonalkód elnevezésben, a  PDF a Portable Data File (hordozható adat állomány) szavak kezdőbetűiből áll össze. A PDF 417 vonalkód fő alkalmazási területei elsősorban logisztika, az azonosító kártyák, és a leltári rendszerek. A PDF 417 vonalkód a Symbol Technologies cég találmánya, és az ISO 15438 szabvány tartalmazza részletes leírását.

 

Főbb jellemzői:

  • Beágyazhatóság:  A PDF 417 vonalkód további szimbólumokra mutathat, melyeket sorrendben beolvasva tovább növelhető a kód kapacitása.
  • Felhasználó által meghatározott méretek: A felhasználó definiálhatja a legkeskenyebb vonalak szélességét (X méret), és a sorok magasságát (Y méret).
  • Nyilvánosan használható: Bárki bevezethet rendszereket a PDF 417 vonalkód formátumot alkalmazva. A PDF 417 vonalkód nem engedélyköteles (license free).

Formátum: A PDF 417 vonalkód 3-90 sorból áll, melyek mindegyike lényegében egy-egy alacsony lineáris vonalkód. Minden egyes sor rendelkezik

  • margóval (quiet zone), mely a vonalkód előtti minimális szabad fehér terület
  • kezdő karakterrel, amely a vonalkód olvasó berendezések számára azonosítja a formátumot, mint PDF 417 vonalkód. Minden egyes vonalkód típus egyedi start karakterrel rendelkezik.
  • egy speciális kódszó (row left), amely a sorra vonatkozó adatokat tartalmazza (a sor száma, a redundancia foka)
    • 1-30 adat kódszavak: A kódszavak vonalakból, és hézagokból álló csoportok, amelyek egy, vagy több számot, betűt, vagy más szimbólumot jelenítenek meg.
    • Minden egyes sor ugyanannyi kódszóból áll.
    • Minden egyes kódszó négy vonalból, és négy hézagból áll (A kód nevében (PDF 417) a 4-es erre utal.
    • A kódszó teljes szélessége a megengedett legkeskenyebb vonal 17 szerese.  (A kód nevében (PDF 417) a 17 erre utal.)
    • Minden egyes kódszó vonallal kezdődik, és hézaggal végződik
    • Összesen 929 különböző kódszó létezik, melyből kilencszáz adat, míg a többi valamilyen vezérlő funkcióval rendelkezik.
    • Minden egyes kódszó három különböző kódkészlet egyikéből kell hogy kinyomtatásra kerüljön
      • A kódkészlet olyan vonal, hézag kombináció, mellyel az összes 929 kódszó megjeleníthető
      • Az egyes kódkészletekben minden egyes kódszónak egyedi vonal/hézag kombináció felel meg.
      • A PDF kódon belüli sor száma határozza meg, hogy melyik kódkészlet kerül alkalmazásra a háromból.
      • Adott soron belül minden egyes kódszó ugyanazt a kódkészletet használja
      • A három különböző kódkészlet használata lehetővé teszi az olvasó berendezések számára a sor azonosítását, amely nagy segítséget jelent az olyan esetekben, amikor a vonalkód olvasó a kódot a vízszintestől eltérő szögben olvassa. Például előfordulhat, hogy az olvasási vonal elején a szkenner a 3. sort látja, míg az olvasási vonal végén már a 7. sort olvassa.
  • egy speciális kódszó (row right), amely további a sorra vonatkozó adatokat tartalmaz.
  • záró karakterrel.
  • margóval (quiet zone), mely a vonalkód utáni minimális szabad fehér terület

Alkalmazás: A Datamatrix kódhoz hasonlóan a PDF 417 vonalkód postai bélyegként is használatos az USA-ban. A PDF 417-et alkalmazzák a papír alapú beszállókártyák két dimenziós vonalkódjaként a repülő társaságoknál. Az USA bizonyos államinál a gépjárművezetői jogosítványok adatainak gépi kódolására is alkalmazzák, az adatokat a dokumentumra nyomtatva PDF kód formájában. Hazánkban az APEH adóívein látható, ahol a tartalom géppel olvasható változataként használatos.