Tema destacado: Suscripción al boletín mensual de elhacker.net
Autor
|
Tema: Imprimir en C# (sistema para cheques) (Leído 2,705 veces)
|
wakas
Desconectado
Mensajes: 117
"Nuestro Deber??, Joder al Poder"
|
primero que nada no les voy a preguntar como programar ni mucho menos, simplemente quisiera saber si alguien me pudiera ayudar con esta duda que tengo...
nesesito crear un programita para windows ¬¬ jaja que imprima el fortmato de cheques, y estoy pensando en hacerlo en C#, se un poco de programacion, y lo que quisiera saber, es si puedo mandar a imprimir los "textbox" conforme la ubicacion en que estan en la forma...
no se si me explique, diseñar en la forma el cheque, i simplemente llenarlo e imprimirlo (pero que al imprimir, sean solo los valores que ingreso por el teclado y no en si el diseño)
en fin, si alguien me entiene y me puede ayudar, se lo agradeceria bastante, igual si me sugieren otro programa u otra aplicacion, poes mejor!!!
saludos a todos...
|
|
|
|
|
En línea
|
Para una respuesta correcta... debes hacer la pregunta correcta!!!
|
|
|
|
neoncyber
|
|
|
|
|
|
En línea
|
#!/usr/bin/python print "Visit:" print "http:\\donkeysharp.blogspot.com"
|
|
|
wakas
Desconectado
Mensajes: 117
"Nuestro Deber??, Joder al Poder"
|
el primer link no me funciono, en cuanto a los otros, ya pude imprimir, pero no como queria, de la forma en que se explica en el 2do link, me imprime toda la forma (como si imprimiera la ventana completa) y no es lo que quiero, simplemente sin contar labels, ni botones ni nada, solo imprimir el valor que contienen los textbox... no se si me explique, buscando encontre esto: private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { e.Graphics.DrawString(textBox1.Text + textBox2.Text, new Font("Arial", 12, FontStyle.Bold), Brushes.Black, 10, 10); }
|
|
|
|
|
En línea
|
Para una respuesta correcta... debes hacer la pregunta correcta!!!
|
|
|
Xavelets
Desconectado
Mensajes: 13
|
Hola wakas!!! Yo también soy principiante en esto, así que espero no confundirte más. Antes de darte mi respuesta, sería bueno que te plantees lo siguiente... ¿que pasa si el diseño de los cheques cambia?, es decir que tal que tu banco cambia la disposición de las lineas a llenar, o cambian su tamaño. Tendrías que volver a diseñar tu form y recompilar etc etc etc. Creo que lo que necesitas es un generador de reportes tal como Crystal Reports, o Report Manager. Éste último tiene la ventaja de que lo puedes usar sin restricciones (no encuentro la licencia). Al igual que Crustal Reports tiene una interface para .Net (o sea que sirve para ser usado con C#) y tiene un diseñador gráfico, en el cual puedes hacer el formato de tu cheque, y cambiarlo a voluntad cuando sea necesario sin tener que recompilar tu programa, es decir que tus usuarios pueden modificar el formato sin saber de programación. El problema que te puedes encontrar es el mismo que yo he tenido, todavía no se como usarlo jejejeje  pero seguramente con la ayuda de la comunidad podemos aprender a usarlo. Salu2 Edito: Report Manager tienen licencia GPL.
|
|
|
|
« Última modificación: 6 Mayo 2011, 02:37 por Xavelets »
|
En línea
|
“Llegará un día en que un hombre te hablará a miles de kilómetros de distancia, y tu tranquilamente le podrás escuchar donde estés, más no le podrás ver por estar tan lejos.” Quinta profecía Maya.
|
|
|
wakas
Desconectado
Mensajes: 117
"Nuestro Deber??, Joder al Poder"
|
saludos Xavelets !! em la verdad si, si me quede con esa duda si es que algun dia cambia el formato del cheque, pero de la forma que ahora lo estoy codificando, creo que esta bien... es un simpe programa para imprimir unicamente el valor de 5 textbox, no uso base de datos ni nada, simplemente texto asi plano, y creo que por el momento, asi esta bien, y es demasiado sencillo  ya tengo ubicado las posiciones a la hora de imprimir y todo, solo me falta darle el toque final... cuando lo termine, publicare el proyecto (muy simple la verdad  ) pero tal vez y a mas de uno les pueda servir o dar una pequeña idea a la hora de realizar los suyos... saludos
|
|
|
|
|
En línea
|
Para una respuesta correcta... debes hacer la pregunta correcta!!!
|
|
|
|
[D4N93R]
|
Si lo más fácil es hacerlo con Reporting Services como dicen arriba, de esa forma puedes tener incluso varios formatos para cada estilo del checke, que al final se traducen en varios reportes..
Un saludo!
|
|
|
|
|
En línea
|
|
|
|
forastero2010
Desconectado
Mensajes: 2
|
wakas estuve leyendo el tema que expusiste de Imrpimir con C#, en un apartado mencionaste que publicarias el codigo, estaria buenisimo que lo hicieras, desde ya Gracias.-
|
|
|
|
|
En línea
|
|
|
|
forastero2010
Desconectado
Mensajes: 2
|
saludos Xavelets !! em la verdad si, si me quede con esa duda si es que algun dia cambia el formato del cheque, pero de la forma que ahora lo estoy codificando, creo que esta bien... es un simpe programa para imprimir unicamente el valor de 5 textbox, no uso base de datos ni nada, simplemente texto asi plano, y creo que por el momento, asi esta bien, y es demasiado sencillo  ya tengo ubicado las posiciones a la hora de imprimir y todo, solo me falta darle el toque final... cuando lo termine, publicare el proyecto (muy simple la verdad  ) pero tal vez y a mas de uno les pueda servir o dar una pequeña idea a la hora de realizar los suyos... saludos Hola Estaria buenisimo el que publiques el código, nos estarias dando una buena mano... Gracias.-
|
|
|
|
|
En línea
|
|
|
|
|
|