Creación de "plantillas" de folletos para usuarios sin experiencia en diseño

Actualmente, diseñamos folletos impresos en Adobe InDesign. Creamos cientos de estos cuadernillos al año, el diseño y el diseño son prácticamente los mismos, algunos contenidos e imágenes se intercambian en cada uno.

Nos gustaría encontrar un software que permita crear "plantillas" de estos folletos y que el contenido/las imágenes se intercambien fácilmente con otras "plantillas". Ejemplo: quiero un folleto con el producto 1, el producto 2 y el producto 3. Luego quiero un cuadernillo con el producto 4, el producto 2 y el producto 7. Esto debería crear automáticamente el cuadernillo con los productos que he elegido.

Los archivos generados aún deben ser de alta calidad de impresión.

El software debe ser extremadamente fácil de usar: cualquier empleado sin experiencia o conocimientos de diseño debería poder generar fácilmente sus propios folletos personalizados. Dicho esto, el diseño de las piezas de "plantilla" aún debe permitir un alto grado de personalización por parte de un diseñador profesional.

Esta no es una bolsa de trabajo, pero para dar algún tipo de respuesta, aún puede usar InDesign en combinación con XLS/Combinación de datos para generar automáticamente archivos basados ​​en una plantilla de InDesign y algunos datos sin procesar que cualquier empleado podría volcar en XLS (descripción del producto, etc). También se podría agregar un código Javascript personalizado para automatizar aún más las cosas en InDesign.
Agradezco la respuesta. Realmente solo trato de encontrar la mejor solución, pero valoro el tiempo de las personas. Desafortunadamente, su recomendación requeriría que todos los empleados tuvieran InDesign instalado en su máquina y no sería exactamente fácil de usar o de entender para la mayoría.
Si no desea molestar a los empleados con el aprendizaje de algo que ya existe, lo que puede ser complicado, lo mejor aquí es probablemente obtener un software personalizado creado para resolver este problema con un mínimo de molestias y opciones adicionales. Pero eso podría ser costoso y ciertamente... esto no es una bolsa de trabajo.
Si instalar InDesign en todas las computadoras no es práctico debido al costo, ¿quizás podría usar un software de código abierto como Scribus (dot) net?
De hecho, Scribus tiene una función de datos variables a través de un script adicional, la curva de aprendizaje no es demasiado pronunciada, una vez que tenga un directorio de todas las imágenes y el texto, puede actualizar fácilmente el archivo csv para ubicarlo. No es tan agradable y limpio como la interfaz de datos variables de InDesign, pero funciona igual de bien.

Respuestas (2)

Si guarda todas las páginas/secciones de productos individuales como archivos PDF, los usuarios individuales podrían usar Adobe Acrobat para combinarlos en cualquier permutación que necesiten. Puede incluir una portada predeterminada, una introducción, una página de contactos, etc. para mantener las cosas agradables, consistentes y corporativas.

Si los archivos PDF se guardaran en un repositorio central, sería sencillo agregar nuevos productos o actualizar los archivos existentes y saber que todos estaban usando los mismos documentos correctos y actuales.

Acrobat es relativamente económico (si su personal aún no lo tiene) y tiene una agradable curva de aprendizaje suave. Incluso podría incluir un tutorial en PDF que explique cómo crear un folleto en la misma carpeta que el resto del contenido.

Una alternativa a Acrobat sería: Haz una aplicación web que concatene las páginas por ti. Hay varios beneficios de este enfoque.

  • Las páginas de plantilla se gestionan de forma centralizada. Esto significa que se dedica menos trabajo a administrar y mantener las plantillas actualizadas.

  • Acrobat es fácil de usar pero no exactamente fácil de usar en todos los escenarios posibles.

  • Se puede adaptar a su flujo de trabajo.

Fusionar páginas PDF es algo bastante trivial. Quiero decir que podría hacerlo en el bloc de notas, aunque no le gustaría calcular las compensaciones en el prólogo. La fusión programática en su backend se puede hacer con

Por lo tanto, la fusión está incorporada en cualquier idioma que pueda considerar utilizable para su backend, ahora todo lo que necesita son solo páginas y una interfaz gráfica de usuario para saber qué fusionar.

Porque no quiero dejarte con las manos vacías, hagamos un script en Python que:

  • Enumera todos los archivos pdf en la misma carpeta que el script
  • Combina cualquier archivo pdf resaltado en uno solo una vez que presiona combinar
  • Demuestra lo fácil que es realmente este material

Y aquí está el código:

#!/usr/bin/python
# -*- coding: utf-8 -*-

from Tkinter import *
from glob import glob
from PyPDF2 import PdfFileMerger, PdfFileReader

def merge():
    sel = listbox.curselection()
    merger = PdfFileMerger()
    for item in sel:
        fn = listbox.get(item)
        merger.append(PdfFileReader(file(fn, 'rb')))

    merger.write("last-merged.pdf")


master = Tk()

listbox = Listbox(master, selectmode=EXTENDED)
listbox.pack()
button = Button(master, command=merge, text="Merge")
button.pack()


for item in glob("*.pdf"):
    listbox.insert(END, item)

mainloop()