Erstellen von „Vorlagen“ für Broschüren für Benutzer ohne Designerfahrung

Derzeit gestalten wir gedruckte Broschüren in Adobe InDesign. Wir erstellen Hunderte dieser Broschüren pro Jahr, das Design und Layout ist größtenteils gleich, einige Inhalte und Bilder werden jeweils ausgetauscht.

Wir würden gerne eine Software finden, mit der „Vorlagen“ dieser Broschüren erstellt und Inhalte/Bilder einfach durch andere „Vorlagen“-Teile ausgetauscht werden können. Beispiel: Ich möchte eine Broschüre mit Produkt 1, Produkt 2 und Produkt 3 darin. Dann möchte ich eine Broschüre mit Produkt 4, Produkt 2 und Produkt 7. Dadurch sollte automatisch die Broschüre mit den von mir ausgewählten Produkten erstellt werden.

Generierte Dateien müssen weiterhin eine hohe Druckqualität aufweisen.

Die Software muss äußerst benutzerfreundlich sein – jeder Mitarbeiter ohne Designerfahrung oder -kenntnisse sollte in der Lage sein, seine eigenen benutzerdefinierten Broschüren einfach zu erstellen. Das Design der „Vorlagen“-Stücke sollte jedoch immer noch ein hohes Maß an Anpassung durch einen professionellen Designer ermöglichen.

Dies ist keine Jobbörse, aber um eine Art Antwort zu geben, können Sie InDesign immer noch in Kombination mit XLS/Data Merge verwenden, um automatisch Dateien basierend auf einer InDesign-Vorlage und einigen Rohdaten zu generieren, die jeder Mitarbeiter in XLS ablegen könnte (Produktbeschreibung, etc). Es könnte auch benutzerdefinierter Javascript-Code hinzugefügt werden, um Dinge in InDesign weiter zu automatisieren.
Schätzen Sie die Antwort. Ich versuche wirklich nur, die beste Lösung zu finden, aber ich schätze die Zeit der Leute. Leider würde Ihre Empfehlung erfordern, dass jeder Mitarbeiter InDesign auf seinem Computer installiert hat, und wäre für die meisten nicht gerade benutzerfreundlich oder leicht verständlich.
Wenn Sie Ihre Mitarbeiter nicht damit belästigen möchten, etwas bereits Vorhandenes zu lernen, was kompliziert sein kann, ist es wahrscheinlich das Beste, eine benutzerdefinierte Software zu bekommen, die dieses Problem nur mit minimalem Aufwand und zusätzlichen Optionen löst. Aber das könnte teuer werden und sicherlich.. dies ist keine Jobbörse.
Wenn es aus Kostengründen nicht praktikabel ist, InDesign auf jedem Computer zu installieren, könnten Sie vielleicht Open-Source-Software wie Scribus(dot)net verwenden?
Scribus hat tatsächlich eine Funktion für variable Daten über ein Add-on-Skript, die Lernkurve ist nicht zu steil, sobald Sie ein Verzeichnis mit allen Bildern und Texten haben, können Sie die CSV-Datei einfach aktualisieren, um sie zu finden. Nicht so schön und sauber wie die InDesign-Oberfläche für variable Daten, funktioniert aber genauso gut.

Antworten (2)

Wenn Sie alle einzelnen Produktseiten / -abschnitte als PDF speichern, können einzelne Benutzer Adobe Acrobat verwenden, um sie in jeder gewünschten Permutation zu kombinieren. Sie könnten eine Standard-Titelseite, ein Intro, eine Kontaktseite usw. einfügen, um die Dinge schön und konsistent und korporativ zu halten.

Wenn die PDFs in einem zentralen Repository gespeichert würden, wäre es einfach, neue Produkte hinzuzufügen oder vorhandene Dateien zu aktualisieren und zu wissen, dass alle dieselben, korrekten und aktuellen Dokumente verwenden.

Acrobat ist relativ kostengünstig (wenn Ihre Mitarbeiter es nicht bereits haben) und es hat eine schöne, sanfte Lernkurve. Sie können sogar ein Tutorial-PDF hinzufügen, das erklärt, wie Sie eine Broschüre im selben Ordner wie alle anderen Inhalte erstellen.

Eine Alternative zu Acrobat wäre: Erstellen Sie eine Webanwendung, die die Seiten für Sie verkettet. Dieser Ansatz hat mehrere Vorteile.

  • Die Vorlagenseiten werden zentral verwaltet. Dies bedeutet, dass weniger Arbeit für die Verwaltung und Aktualisierung der Vorlagen aufgewendet werden muss.

  • Acrobat ist einfach zu bedienen, aber nicht in allen möglichen Szenarien benutzerfreundlich.

  • Es kann an Ihren Arbeitsablauf angepasst werden.

Das Zusammenführen von PDF-Seiten ist eine ziemlich triviale Sache. Ich meine, Sie könnten es im Editor tun, obwohl es die Offsets im Prolog nicht berechnen möchte. Das programmatische Zusammenführen in Ihrem Backend ist möglich

Das Zusammenführen ist also tatsächlich in jede Sprache integriert, die Sie für Ihr Backend für brauchbar halten. Jetzt braucht es nur noch Seiten und eine GUI für das, was zusammengeführt werden soll.

Weil ich Sie nicht mit leeren Händen zurücklassen möchte, lassen Sie uns ein Python-Skript erstellen, das:

  • Listet alle PDF-Dateien im selben Ordner wie das Skript auf
  • Führt alle markierten PDF-Dateien zu einer zusammen, sobald Sie auf Zusammenführen klicken
  • Zeigt, wie einfach dieses Zeug wirklich ist

Und hier ist der Code:

#!/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()