Am căutat pe Google mai bine de 30 de minute, nu găsesc un font de coduri de bare gratuit pentru EAN-13. Știe cineva de vreunul? fontsquirrel nu au niciunul, Dafont au câteva, Dar niciunul dintre ele nu este EAN-13 (din câte știu eu).
Dacă aveți nevoie de un număr mic de coduri de bare și dispuneți de ceva timp, dar nu aveți buget, este simplu să produceți coduri de bare vectoriale folosind un generator online de coduri de bare și Illustrator (sau orice alt instrument preferat).
De exemplu, http://www.barcoding.com/upc/ va produce gratuit un cod de bare EAN-13 pentru dvs. Lucrul interesant la imaginile lor este că sunt fixate la pixel, astfel încât puteți obține un PNG alb-negru fără anti-aliasing.
Copiați PNG-ul în programul dvs. vectorial și, în cazul în care este disponibilă opțiunea snap-to-pixel, este un proces foarte rapid de a desena o mulțime de dreptunghiuri peste codurile de bare. Puteți apoi să puneți numerele în partea de jos folosind orice font cu aspect de mașină doriți.
Addendum: Am folosit acest procedeu pentru a crea coduri de bare pentru produse care au fost vândute la nivel de retail. Funcționează, dar este totuși cea mai bună practică să verificați codul tipărit înainte de a intra în producție.
Nu mă pricep prea bine la coduri de bare, dar nu cred că acest cod se pretează la o soluție tipografică, deoarece pare să existe un proces algoritmic de creare a codului de bare.
de pe wikipedia:
Pentru a codifica un cod de bare EAN-13, cifrele sunt mai întâi împărțite în 3 grupuri, prima cifră, primul grup de 6 și ultimul grup de 6. Primul grup de 6 este codificat folosind o schemă prin care fiecare cifră are două codificări posibile, dintre care una are paritate pară și una are paritate impară. Prima cifră este codificată prin selectarea unui model de alegere între aceste două codificări pentru următoarele șase cifre, în conformitate cu tabelul de mai jos. (Spre deosebire de celelalte cifre, prima cifră nu este reprezentată direct de un model de bare). Toate cifrele din ultimul grup de șase cifre sunt codificate utilizând un singur set de modele, care sunt aceleași modele utilizate pentru UPC.
Unele scheme de coduri de bare (cum ar fi 3 of 9) sunt, în esență, înlocuiri directe ale codurilor de bare care funcționează prin simpla schimbare a caracterelor tipografice ale "datelor". Multe dintre ele nu sunt.
Articolul de pe wikipedia face referire la un proiect cu sursă deschisă pentru generarea codurilor de bare: http://sourceforge.net/projects/openbarcodes/
Rețineți că există o pagină de internet a dezvoltatorului și, dacă puteți ignora lipsa de sensibilitate estetică a acestuia, există o explicație destul de bună despre ean-13 și despre fontul său de tipăritură liber creat acasă. (ceea ce contrazice, evident, afirmația mea despre înlocuirea fontului)
Editorul gratuit de grafică vectorială Inkscape conține un generator de coduri de bare vectoriale: Extensions → Render → Barcode. De asemenea, acesta va genera / verifica suma de control pentru dvs. Apoi îl puteți salva în SVG, PDF sau alt format adecvat și îl puteți deschide în instrumentul ales.
Iată o mostră a rezultatului (exportat ca PNG):
Răspunsul de top încă nu răspunde în mod specific la ceea ce s-a cerut. Am făcut un font gratuit care se află acum pe FontStruct: Descarcă
Răspuns târziu, dar totuși :)
Foarte interesantă întrebare :). Un astfel de font ar fi perfect posibil și ar putea fi folosit pentru a crea coduri EAN-13 valide. De fapt, ar trebui să aibă doar 31 de caractere pentru a acoperi toate combinațiile EAN-13. Un alt lucru este că un astfel de font nu ar fi prea practic, deoarece de fiecare dată ar trebui să se facă un efort pentru a păstra secvența de codificare corectă pentru cifrele 2-7 (utilizate pentru a determina prima cifră) și pentru a calcula suma de control. Dar asta e doar de dragul interesului :).
Dacă aveți nevoie de un generator bun de coduri de bare pentru crearea oricărui număr de coduri de bare și nu vă temeți de linia de comandă, aruncați o privire la http://xpt.sourceforge.net/techdocs/nix/print/barcode/bp02-GnuBarcode/ (versiunea pentru Windows, dacă este necesar: http://gnuwin32.sourceforge.net/packages/barcode.htm). Lucrul drăguț este: poate crea fișiere vectoriale ca ieșire (important: folosește lățimea de trasare pentru a produce linii subțiri și groase). Știu că există o mulțime de instrumente diferite, dar acesta este mic, simplu și funcționează... gratuit :).
Și în final: http://www.darkroastedblend.com/2008/04/japanese-creative-barcodes.html. Lasă-te inspirat! :)
Am găsit o scriere destul de completă aici: http://grandzebu.net/informatique/codbar-en/ean13.htm explică: cum se generează cifra de control (și furnizează un program VB pentru a face acest lucru), și include o macro Excel și un font EAN-13 TTF cu instalare
Nu că acest lucru ar răspunde în mod specific la întrebarea dvs., dar nu a trebuit niciodată să caut un font de coduri de bare, deoarece întotdeauna folosim un software de coduri de bare pentru a genera codurile de bare. Acestea costă în general o sumă destul de mare de bani, dar, de asemenea, nu ne-am confruntat niciodată cu această problemă.
Nici eu nu am prea multă experiență în așa ceva, dar se întâmplă să văd un site care spune ceva despre ean 13 barcode maker voor word, cred că ți-ar putea fi de ajutor.