Vi una gran cantidad de hilos y publicaciones sobre .NET y la generación de códigos de barras. Mucha gente habla de bibliotecas, dlls y algunas aplicaciones "listas para usar". Solo me pregunto: ¿realmente necesito todo esto? Im (en este momento) capaz de crear un código de barras sin ninguna biblioteca adicional o algo más. Eso está bien trabajando con Font. Sólo necesito un barcodefont, permite echar un libre como 3 of 9, puedo instalarlo (en realidad yo incluso no tiene que instalarlo, es suficiente con tener la ruta del archivo) y luego la enfermedad hace algo como esto:Usando fuente para crear código de barras: ¿es correcto? ¿Me estoy perdiendo de algo?
Font f = new Font("Free 3 of 9", 80);
this.Font = f;
Label l = new Label();
l.Text = "*STACKOVERFLOW*";
l.Size = new System.Drawing.Size(800, 600);
this.Controls.Add(l);
this.Size = new Size(800, 600);
Y puedo mostrar el código de barras. ¿Y sabes qué? Mi teléfono puede leerlo. Entonces eso es lo fácil que es. Podría guardarlo como jpg, podría pasarlo a un archivo xml y así sucesivamente. Si quiero otro código de barras, solo necesito la nueva fuente, cambio 3 de 9 a otra cosa y eso es todo.
Así que aquí mi pregunta: ¿qué me estoy perdiendo? Todo el mundo está hablando de "uh usa algo que ya está hecho", "usa bibliotecas", etc. Entonces, ¿qué problemas podría obtener si continúo sin libs extra y otras cosas? ¿Alguna sugerencia? Gracias
Oye, si funciona, parece una excelente manera de crear tus códigos de barras. ¿Pero lo has puesto en pruebas importantes? – Limey
@Limey: tengo una aplicación para Android en mi teléfono que puede escanear códigos de barras. Y siempre puedo recuperar la secuencia correcta después de escanear el nuevo código de barras. No tengo otras "pruebas importantes" ^^ pero si tiene alguna otra idea ... – sabisabi