Saludos. Sr Chema yo soy el que tiene q hacer el lote de impresion en un dia. osea personalizar las planillas.
Gracias sr. Inigo ya tengo toda la data. mas de 1800 registros, osea planillas por personalizar (osea imprimir los ovalos) luego voy a explorar su idea.. se me ocurrio algo mas facil, creo. primero visite un sitio web (q no tengo aqui el enlace :s ) que me permite crear fuentes online. y cree una fuente nueva con la unik diferencia es el @ que camba por un ovalo. ahora hago un script en python que tome los datos de la tabla, separa cada letra y en un arreglo por columnas donde estan todas las letras y numero del alfabeto, donde el caracter coincida, el sistema coloca un @ ejemplo: para expresar 147 | 1 | 2| 3 | 4 | 5 | 6 | 7 | 8 | 0 | ----------------------------------------------- |@ | | |@ | | |@ | | | ahora me voy a plublisher, diagramo la ubicacion de los ovalos. y le digo que use mi nueva fuente, que solo tiene de especial que cuando escribes @, coloca es un ovalo.. ahora enlace los datos exportados con el script de python, en plublisher. y listo, imprimo como si fuera corresponcia bueno.. es una idea, en estos dias, veo q tal, si no resulta.. pruebo las sugerencias Díaz Luis Analista Programador Facultad de Odontología UC http://diazluis.com User Linux 532223 El día 3 de julio de 2012 03:39, Inigo Aldazabal Mensa <inigo_aldaza...@ehu.es> escribió: > El Lunes, 2 de Julio de 2012 a las 19:55, Chema Cortes escribió: >> El 02/07/12 17:41, Luis Díaz escribió: >> > Saludos Sr. >> > >> > gracias a todos por tu tiempo en leer este email. >> > >> > ok comento: >> > >> > tengo un lote de hojas, prediseñadas que consisten en espacios >> > ovalados, numerados con letras, que son utilizadas >> > para que los usuarios respongan una evaluacion. >> > >> > en el enlace esta un ejemplo que encontre usando google: >> > http://admision.fcs.uc.edu.ve/pai/medvalencia/resultados/patron_resp.j >> >pg >> > >> > el punto es q necesito personalizar un lote de esas hojas. >> > >> > ejecutar una instruccion y que la impresora imprima N cantidad de >> > hojas, con el nombre del usuario y su correspondiente ovalo que >> > describe su nombre >> > >> > para que la lectora de dichas pruebas las pueda procesar. >> > >> > >> > utilizo web2py como framework, y siempre he necesitado son salidas por >> > pantalla. por tal motivo no tengo ni idea de como mandar a imprimir >> > lotes de datos por impresora fisica. >> > >> > tengo esperiencia positivas usando registro de excel y combinando >> > datos con publisher. >> >> Por el número de hojas a imprimir, no parece que sea el usuario el que >> imprime las hojas, si no que lo vas a hacer tú. Lo mejor es obtener un >> documento pdf o rtf, y mandarlo luego a la impresora. >> >> El propio web2py tiene documentados ambos casos: >> >> - http://web2py.com/books/default/chapter/29/10#PyRTF >> - http://web2py.com/books/default/chapter/29/10#ReportLab-and-PDF > > Yo estoy planeando algo parecido con formularios y había pensado el > siguiente proceso: > > 1) Diseño el formulario "de papel" con LibreOffice exportándolo como un > formulario pdf, > 2) en web2py creo un formulario con los campos del formulario previo, > 3) una vez "enviado" el formulario en web2py lo proceso para crear un pdf > final cumplimentado a imprimir, en dos pasos: > 3.1) con los contenidos del formulario web, creo un fichero fdf usando > fdfgen, > 3.2) con pdftk creo un formulario pdf final cumplimentado utilizando el > fichero fdf previo. > > En tu caso el formulario solo tendría un campo: el nombre del usuario. > > La ventaja de usar este método, frente por ejemplo a ReportLab, en mi caso > concreto claro, es que nos permite diseñar muy fácilmente los formularios > con openoffice, lo puede hacer cualquiera, y tengo todas las ventajas de > web2py de validación de los campos, integración con base de datos, etc. > Además de obligar a la gente a que *no* los rellenen a mano de forma > ininteligible, que no es cosa trivial ;-) > > Tengo unas notas breves del apartado 3 si interesan. > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/