Okey, jag ger mig in i tråden igen...
Jag har fixat något liknande för några år sedan, men då var det utskrift till etiketter som gällde.
Att tänka på:
Det är inte artikelnumret som ska vara streckoden, utan streckoden ska baseras på ett eget nummer. Detta för att man ska kunna använda en streckod till en annan artikel i framtiden.
Vilken typ av streckod man ska använda, styrs delvis efter hur stort omfång det ska vara, dvs. antalet tecken.
Man måste göra en beräkning av kontrollsiffra osv. Detta för att en korrekt kod med inbyggd felhantering ska skapas. Det räcker inte med att bara ta några siffror och ändra typsnittet till en EAN kod. Du kan gärna prova med att skriva av numret på tex. en Coca-Cola burk, formatera med EAN13, skriv ut, och gå till en affär och testa med en kundavläsare. Det funkar tyvärr inte så enkelt...
Om du söker på nätet, jag tror EAN13 är lämpligt för din del, så finns det mycket information. Kolla först och främst https://www.ean.se
Det finns sidor med gratisfonter och beräkningar av koden också, men man får söka lite.
Jag hade gjort så här, skapat EAN koden korrekt efter ett värde som är kopplat till artikelnumret på webbservern. Skriv ut värdet med siffror på ordern (ordermailet?) Installerat en EAN font lokalt på din dator, och sedan med Stylesheet fixat till en utskriftsvänlig sida som skriver ut ordern med streckoden och allt lokalt .
Ett alternativ är en activex komponent, det finns flera sådana för just utskrifter. Bädda in denna i HTML sidan, så är det klart...
Hoppas jag inte avskräckte dig? Tyvärr hittade jag inte länkarna till de sidor som jag använde för att göra EAN beräkningen, men de borde gå ganska lätt att hitta. jag tror även att detta ska finnas på de officiella EAN sidorna.
Red: (länkar)
Här finns mycket info: http://www.streckkod.se/streckkodsinfo/?ram=main
På sidan https://www.ean.se så finns beräkningen av kontrollsiffran med på denna sida: http://www.ean.se/templates/ean/EanSimplePage____2286.aspx