Pregunta

Mantengo una aplicación de formularios vb.net que imprime varias etiquetas en las impresoras de etiquetas. (Las impresoras de etiquetas son como cualquier impresora, solo un área de impresión más pequeña / resolución más baja)

El sistema utiliza un método de impresión heredado que es compatible con el hardware de la impresora, pero ha estado fuera de uso general durante más de una década. Estoy agregando lógica para imprimir desde la clase PrintDocument. Me gusta la flexibilidad de la clase, pero el diseño es un poco tedioso. (Definiendo los tamaños / ubicaciones de cada comando DrawString, etc.)

¿Existen productos de software o diseñadores de UI de código abierto para generar el diseño de documentos de impresión? La salida del diseñador debe ser algo que pueda integrar en mi código (dll está bien, pero no es un ejecutable por separado) y no puede tener una licencia por usuario. (Muchos usuarios en mi sistema)

¿Fue útil?

Solución 3

Ya que lo que necesito es bastante simple, seguí adelante y lancé mi propio diseño simple. Encontrado en una gran clase pequeña que hace que los controles se puedan mover / cambiar de tamaño de tiempo. Gracias a todos por las ideas.

Otros consejos

Eche un vistazo a este hilo Visual Print Design para .NET .

Además, podría considerar una plantilla de PDF que puede inyectar con los valores, luego imprimir el PDF, no perfecta, pero podría funcionar según sus necesidades.

Cuando busqué una necesidad similar, encontré algunas soluciones que se comercializaron como diseñadores de tarjetas de visita que parecían encajar a la perfección.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top