En tredimensionell (3D) streckkodsgenerator är ett datorprogram som gör streckkoder som kan präglas på föremål under tillverkningsprocessen, eftersom dessa streckkoder tål kemikalier bättre än etiketter skulle göra. Det finns många standarder för 3D-streckkoder, och de flesta 3D-streckkodsgeneratorprogram uppfyller många av dessa standarder. För att använda streckkoderna exporterar 3D-streckkodsgeneratorn bilden som ett mer vanligt använt grafikformat. De flesta generatorer erbjuder högupplöst grafik, eftersom dessa streckkoder embossar bättre än lågupplösta. Text behövs ibland runt streckkoder, och vissa generatorer har mindre textredigeringsfunktioner.
Beroende på tillverkarens nisch kan företaget behöva använda ett visst streckkodsformat för att uppfylla riktlinjer och standarder. Det finns många olika format, så majoriteten av 3D-streckkodsgeneratorprogram är utrustade för att fungera med många av dessa format, även om de flesta generatorer inte inkluderar alla format. Varje format gör streckkodslinjer på ett lite annorlunda sätt och om tillverkaren väljer fel format kan det hända att produkterna inte skannas ordentligt.
De flesta 3D streckkodsgeneratorprogram gör streckkoden i ett speciellt format som bara generatorn förstår och kan arbeta med. Även om detta optimerar generatorns förmåga att arbeta med det bildformatet, kan embossers vanligtvis inte använda bilden. För att rätta till det här problemet kan generatorer exportera och konvertera streckkoden till ett annat bildformat som är vanligare för prägling och utskrift. Precis som med streckkodsformatet erbjuder de flesta generatorer många bildformat, men inte alla.
Lågupplösta streckkodsbilder kan vara ett problem vid prägling, eftersom linjerna kan bli suddiga. Detta kan leda till felaktigheter när streckkoden skannas, och de flesta tillverkande företag har inte råd med ett dyrt problem som detta. Lågupplöst grafik fungerar vanligtvis inte särskilt bra för den här applikationen, så de flesta 3D-streckkodsgeneratorprogram erbjuder högupplöst grafik. Streckkoden är vanligtvis gjord som en vektorfil, vilket innebär att upplösningen kan bli så hög som användaren vill, och vektorformatet tar sällan upp mycket minne.
Själva streckkoden räcker vanligtvis för att skanna och identifiera en produkt, men ibland behövs text. Texten kan vara ett serienummer, ett meddelande till användare eller till och med företagets namn. Även om detta inte är en vanlig funktion, erbjuder vissa 3D-streckkodsgeneratorprogram detta för användare. Texten är vanligtvis enkel, och det finns vanligtvis bara några teckensnitt att välja mellan. Att lägga till text ökar vanligtvis hur mycket minne streckkodsgrafiken behöver, vanligtvis fördubblas det.