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.
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:
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()
Luciano
acataleptico
Luciano
billy kerr
Sewesakehout