Dibujar diferentes versiones, según base de datos (lanyard)

Discute sobre la aplicación de dibujo vectorial

Dibujar diferentes versiones, según base de datos (lanyard)

Notapor quan » Dom Jul 22, 2018 9:53 pm

Hola, foreros;

Les cuento: tengo un dibujo que es el fondo de una tarjeta de identificación (lanyard) y tengo un documento con los nombres y apellidos de los que se tienen que identificar.

Quiero hacer automáticamente el proceso de generar la imágenes (PDF) del fondo ese con cada uno de los nombres de la lista.

¿Eso se puede automatizar con Draw?
Libre Office 5.1.6.2. en Neon LTS... o Kubuntu 18.04
quan
 
Mensajes: 41
Registrado: Vie Sep 13, 2013 6:45 pm

Re: Dibujar diferentes versiones, según base de datos (lanya

Notapor mauricio » Lun Jul 23, 2018 5:34 pm

"Casi" todo, se puede automatizar en LibreOffice, lo que deseas es casi la solución que dí por acá:
https://forum.openoffice.org/es/forum/v ... rganigrama

La diferencia que veo, es generar un registro cada vez y exportar a PDF, pero casi esta resuelto con ese código.

Si anexas un archivo con lo que tienes y el resultado que esperas, podemos evaluarlo.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5793
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Dibujar diferentes versiones, según base de datos (lanya

Notapor quan » Lun Jul 23, 2018 10:48 pm

Pua!

Sos un crack!

Ni se me había ocurrido que se pudiera encarar algo así. Como lo describís como algo fácil, espero que lo sigás viendo así. A mí, se me hace inabarcable el entender cómo funciona esa magia.
Hice un modelo de los dos archivos. Supongo que lo que termine haciendo se parecerá mucho a esos en estructura; agregué el campo de "empresa de trabajo", después de leer tu respuesta. Si lo complica, lo podría obviar. Sí es importante lo de incluir una imagen de bits, que supongo que la trabajaré con GIMP antes.

Soy medio ganso, no entiendo cómo poner las capturas de pantalla, así que solo mando los adjuntos.
Adjuntos
Lanyard-a-foro.ods
(10.26 KiB) 87 veces
Layard-a-foro.odg
(46.81 KiB) 93 veces
Libre Office 5.1.6.2. en Neon LTS... o Kubuntu 18.04
quan
 
Mensajes: 41
Registrado: Vie Sep 13, 2013 6:45 pm

Re: Dibujar diferentes versiones, según base de datos (lanya

Notapor mauricio » Jue Jul 26, 2018 7:23 am

No seguiste las instrucciones del tema que te enlace, así que modifique los archivos para que coincidieran con el proceso.

Descomprime el archivo que te anexo, los dos deben quedar en el mismo directorio, abre el archivo plantilla.odg y ejecutas la macro Main que está en la librería Standar.

Saludos
Adjuntos
ejemplo_foro.7z
(60.83 KiB) 90 veces
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5793
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Dibujar diferentes versiones, según base de datos (lanya

Notapor quan » Dom Jul 29, 2018 9:05 pm

Casi diría que es magia!

Supongo que gracias a vos, ahora no me quedará más que ajustar los parámetros y terminar de hacerlo. Grandioso!

Un abrazo

PD: Disculpá la torpeza.
Libre Office 5.1.6.2. en Neon LTS... o Kubuntu 18.04
quan
 
Mensajes: 41
Registrado: Vie Sep 13, 2013 6:45 pm


Volver a Draw

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados