mrpear.net logo osobní web jednoho ajťáka
► ČESKY | ENGLISH |
twitter icon twitter icon google plus icon flickr icon 500px icon linkedin icon

Štítky (tisk etiket s čárovým kódem)

Aplikace pro generování a tisk štítků či etiket, které obsahují textové informace spolu s čárovým kódem (ve formátu Code39 nebo Code128). Automatizuje generování více štítků například s různými sériovými čísly. Vhodné místo průmyslových tiskáren pro tisk v menším nákladu na běžně dostupné samolepky pomocí běžné (laserové) tiskárny.
Aplikace vznikla jako reakce na požadavek tisku etiket obsahující logistické údaje včetně jejich vyjádření pomocí čárového kódu. Nechybí možnost doplnit etiketu o obrázky (různá loga apod.). Mezi podporované čárové kódy patří Code 39 a od verze 1.1 také Code 128.

Ukázka

V praxi etiketa obsahuje například údaje o dodavateli, samotném výrobku, jeho celkové množství, sériové číslo apod. Výsledek je vidět na následujícím obrázku.
Výsledná etiketa před tiskem (tisk dvě na stránku)
Výsledná etiketa před tiskem (tisk dvě na stránku)

Šablony

Už na začátku bylo jasné, že etikety se budou měnit a že budou časem přibývat. Navrhl jsem proto systém šablon, které definují vzhled etikety (rozmístění jednotlivých prvků na formuláři pro editaci a při samotném tisku). Ke každé šabloně se pak v vytváří datové soubory, které obsahují texty a další parametry zadané obsluhou.
Technicky je šablona XML soubor obsahující značky definující vzhled, tedy co, kde a jak bude zobrazeno a vytištěno. Neexistuje na ni vizuální editor, vše se dělá ručně a i rozměry a pozicování se musí zadat ručně, konkrétně se pracuje v palcích :-). Datový soubor je také XML soubor, který vytváří, čte a upravuje samotná aplikace.
Editace dat obsluhou (štítky)
Editace dat obsluhou (štítky)

Ke stažení

Další informace na vyžádání.

Komentáře

1. 8. 2011 13:03:07, pixflix
Ští_T_ky, pokud to tedy nemá souvislost s rybami (:
1. 8. 2011 13:09:37, mrpear
[pixflix] Opraveno, díky.

Co si o tom myslíte?

:
:
(nepovinné a neveřejné, slouží pro případ dalšího kontaktu přes e-mail)
: