¿Cómo crear carnet's a gran escala?

Iniciado por curiosport, 10 Marzo 2016, 14:33 PM

0 Miembros y 1 Visitante están viendo este tema.

curiosport

Hola, en una empresa con más de 20.000 empleados quieren crear un carnet de identificación para cada uno, los datos ya se tienen en excel con unas 12 columnas.

El problema es que como son muchos quisiera saber cómo automatizar todo ese proceso y que programa me recomiendan para diseñar dicho carnet.

El carnet será algo así, con información en ambos lados:


El diseño simplemente tiene que verse profesional pero en realidad lo más importante es como rellenar varios carnet's con los datos que se tiene en excel sin tener que ir de uno en uno.

Por si les sirve, sé programar un poco en Python.

Gracias.

engel lex

en powerpoint con macros probablemente puedes bastante facil, en su defecto en php con gd
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

curiosport

Cita de: engel lex en 10 Marzo 2016, 16:55 PM
en su defecto en php con gd

Tienes algún tutorial por ahí? y por si acaso te hago una pregunta, ¿en que programa debería diseñar el carnet para tener compatibilidad con PHP?

engel lex

#3
simplemente la imagen lista con todo el fondo (recomiendo que en una resolucion mayor a la de salida y formato png) y los datos los llenas a partir del excel (hay formas simples de leer un excel en php), si tienes las fotos, tambien las necesitarías a mano y bien identificadas

ejemplos no necesitas muchos, la misma pagiona de php tiene todo lo que necesitas

fijate un ejemplo de como colocar texto...
http://php.net/manual/es/function.imagefttext.php

ahi solo lees el resto de las funciones y listo
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Azielito

Hola, pueses hacerlo con tu Photoshop de siempre y Conjunto de Datos, mira:
https://forums.adobe.com/message/5762300#5762300

es algo así como "combinación de correspondencia en photoshop"

Puedes incluso digitalizar las firmas y generar los JPEG ya firmadas :D

Hace tiempo que hice eso, sólo con 200 usuarios, pero una vez que terminas la plantilla, lo automatizas y dejas trabajando al equipo :D



AlbertoBSD

Incluso desde word se puese hacer. Solo diseñas donde van los datos y de que columnas los toman y genera los documentos que quieras tantos como tenga la base de datos en excel
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

Platanito Mx

Busca un software de credencialización, en el cual te imprima todo o te imprima solo la foto y los datos en una tarjeta preimpresa con el fondo como el zebra designer, dolphin o cardPresso