Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign Skriptwerkstatt » Datensätze als PNG mit separatem Dateinamen exportieren

Datensätze als PNG mit separatem Dateinamen exportieren

zander89
Beiträge gesamt: 4

19. Mai 2019, 18:35
Bewertung:

gelesen: 12015

Beitrag als Lesezeichen
Hallo liebes Hilf-Dir-Selbst Forum,

ich habe eine Motiv erstellt aus dem ich eine Motiv-Serie machen möchte. Ähnlich wie bei Visitenkarten oder einem Serienbrief. Sagen wir auf dem Motiv steht z.B. "Bester Koch der Welt". Dabei soll "Bester Koch" mit Daten aus einer Excel Tabelle ersetzt werden durch "Beste Köchin", "Bester Handwerker", "Beste Handwerkerin", "Bester Anwalt", usw. Die daraus entstehenden Motive sollen als PNG mit transparentem Hintergrund (nicht als PDF) automatisch als separate Dateien exportiert werden. Jede Datei soll lediglich nach dem jeweiligen Beruf benannt sein. Also einfach nur "Koch", "Köchin", "Handwerker",... heißen.

Wie ich Excel Datensätze über die Funktion "Datenzusammenführung" importiere habe ich durch Recherche bereits heraus gefunden. Nur weiß ich ab da nicht weiter. Kann mir jemand weiter helfen?

Ich freue mich auf Eure Antworten!

Sebastian

Datensätze als PNG mit separatem Dateinamen exportieren

Kai Rübsamen
Beiträge gesamt: 4684

20. Mai 2019, 11:14
Bewertung:

gelesen: 11953

Beitrag als Lesezeichen
Hallo Sebastian, automatisiert funktioniert das nur über ein (kostenpflichtiges) Skript. Interessierte Skripter werden sich direkt bei dir melden.

Gruß Kai Rübsamen

Datensätze als PNG mit separatem Dateinamen exportieren

Ralf Hobirk
Beiträge gesamt: 5961

20. Mai 2019, 11:52
Bewertung:

gelesen: 11940

Beitrag als Lesezeichen
Hallo Sebastian,

ich bin mir nicht sicher, ob ich dich richtig verstanden habe. Hast du in InDesign als Ergebnis ein Dokument mit einer bestimmten Anzahl von Seiten, wobei jede Seite eines deiner "Motive" repräsentiert?

Wenn ja, dann könnte dir die Output Factory helfen: http://zevrix.com/outputfactory.php

Damit kannst du umfangreiche InDesign-Dateien automatisiert als Einzelseiten-Dateien exportieren, u. a. auch als PNG.

Um die gewünschten Dateinamen zu erhalten, also z. B. "Koch.png" für "Bester Koch der Welt", könntest du auf einer nicht druckenden Ebene ein entsprechendes Textfeld als "Script Label" definieren, das bei der Datenzusammenführung aus der Excel-Datei entsprechend gefüllt wird. Output Factory wiederum kann den Inhalt des Script Labels auslesen und als Dateinamen verwenden.

---
Viele Grüße,
Ralf
---
iMac i7 (18,3) 4,2 GHz, 32 GB 10.15.7 Catalina | MacBook Pro 15" (8,2) 2,0 GHz, 16 GB, 10.13.6 High Sierra | Mac Mini (6,1) als Server 2,5 GHz, 8 GB, 10.13.6 High Sierra | CC 2021 (ID 16.3.2)

Datensätze als PNG mit separatem Dateinamen exportieren

-hans-
Beiträge gesamt: 748

20. Mai 2019, 19:28
Bewertung:

gelesen: 11881

Beitrag als Lesezeichen
https://we.tl/t-BCeaQoaraa

das verlinkte Beispiel sollte einen Start ermöglichen :)
Lieben Gruß

Hans-Gerd Claßen

Datensätze als PNG mit separatem Dateinamen exportieren

zander89
Beiträge gesamt: 4

22. Mai 2019, 15:41
Bewertung:

gelesen: 11071

Beitrag als Lesezeichen
Hallo und Danke für Deine Antwort. Leider funktioniert Output Factory nur auf Mac und ich habe nur Windows. Hätte ich vielleicht mit dazu schreiben sollen. Trotzdem vielen Dank!

Datensätze als PNG mit separatem Dateinamen exportieren

zander89
Beiträge gesamt: 4

22. Mai 2019, 16:07
Bewertung:

gelesen: 11065

Beitrag als Lesezeichen
Antwort auf: https://we.tl/t-BCeaQoaraa

das verlinkte Beispiel sollte einen Start ermöglichen :)


Hallo Hans-Gerd Claßen,

das sieht doch schon ganz gut aus. So in der Art habe ich mir das vorgestellt. Wenn ich das Skript ausführe soll ich einen Zielordner eingeben und und eine CSV Datei als Datenquelle wählen. Wenn ich das beides gemacht habe geht es allerdings nicht weiter und es passiert nichts. Habe ich noch was vergessen? Bin leider noch ziemlich neu in InDesign.

Freue mich über eine Antwort.

M.f.G. Sebastian

Datensätze als PNG mit separatem Dateinamen exportieren

-hans-
Beiträge gesamt: 748

22. Mai 2019, 16:53
Bewertung:

gelesen: 11051

Beitrag als Lesezeichen
1. vorbereitete Indesigndatei öffnen (liegt bei ...)
2. Script starten

wichtig ist im Script noch den Separator für die CSV richtig einzutragen ... z.B. , oder ;

Die vorbereiteten Dateien sollten eigentlich funktionieren :)
Lieben Gruß

Hans-Gerd Claßen

Datensätze als PNG mit separatem Dateinamen exportieren

zander89
Beiträge gesamt: 4

22. Mai 2019, 22:57
Bewertung:

gelesen: 11010

Beitrag als Lesezeichen
Hallo Hans-Gerd Claßen,

es funktioniert jetzt genau wie ich es wollte. Allerdings hört das Skript auf nachdem es 8 Dateien exportiert hat. Geht immer nur bis 8 und das wars. Weist Du woran das liegt? Habe eine Excel Tabelle mit über 400 Datensätzen.

Danke noch Mal für Deine Hilfe!

M.f.G. Sebastian

Datensätze als PNG mit separatem Dateinamen exportieren

-hans-
Beiträge gesamt: 748

23. Mai 2019, 07:24
Bewertung:

gelesen: 10985

Beitrag als Lesezeichen
Ich fürchte da wirst du mal dein setup uploaden müssen. müssen ja nicht die Originaldateien sein, lediglich der Fehler muss reproduzierbar sein ... Ferndiagnose -> schwieritsch ;-)
Lieben Gruß

Hans-Gerd Claßen

Datensätze als PNG mit separatem Dateinamen exportieren

Cinki
Beiträge gesamt: 9

22. Feb 2022, 16:28
Bewertung:

gelesen: 8100

Beitrag als Lesezeichen
Hallo zusammen, ich stehe gerade vor einem ähnlichem Problem. Ich möchte Bauchbinden automatisch erstellen. Leider funktioniert der Link zum Script nicht mehr. Ist es möglich mir dieses nochmals bereitzustellen?

Vielen Dank schon mal.

VG Jörg

Datensätze als PNG mit separatem Dateinamen exportieren

-hans-
Beiträge gesamt: 748

22. Feb 2022, 17:29
Bewertung:

gelesen: 8062

Beitrag als Lesezeichen
Funktioniert sogar noch :)

https://we.tl/t-L7jBGQ1yMl
Lieben Gruß

Hans-Gerd Claßen

Datensätze als PNG mit separatem Dateinamen exportieren

Cinki
Beiträge gesamt: 9

23. Feb 2022, 18:36
Bewertung:

gelesen: 7965

Beitrag als Lesezeichen
Vielen Dank für den Link.
Wenn ich die Test InDesign Datei öffne und das Skript starte werden bei mir leider keine Dateien ausgegeben.

Datensätze als PNG mit separatem Dateinamen exportieren

Cinki
Beiträge gesamt: 9

23. Feb 2022, 18:55
Bewertung:

gelesen: 7949

Beitrag als Lesezeichen
Ich habe es jetzt mal mit meinem Datensatz ausprobiert, dort gibt er leider auch nur die 8 Daten raus und beendet mit dieser Fehlermeldung.

https://www.dropbox.com/s/l3m7bmgkxmgb5cf/Bildschirmfoto%202022-02-23%20um%2018.51.17.png?dl=0

Datensätze als PNG mit separatem Dateinamen exportieren

Cinki
Beiträge gesamt: 9

23. Feb 2022, 19:02
Bewertung:

gelesen: 7944

Beitrag als Lesezeichen
Sorry, jetzt habe ich das Komma im Skript in ein Semikolon geändert und jetzt läuft es.

Jetzt versuche ich gerade ein wenig das Skript zu verstehen, kannst du mir sagen wo festgelegt wird wie der Dateiname benannt wird?

Vielen lieben Dank.

(Dieser Beitrag wurde von Cinki am 23. Feb 2022, 19:14 geändert)

Datensätze als PNG mit separatem Dateinamen exportieren

-hans-
Beiträge gesamt: 748

23. Feb 2022, 19:50
Bewertung:

gelesen: 7903

Beitrag als Lesezeichen
da:

var fileNameColumn = 1;//Bitte hier die Spaltennummer eintragen, in der in der CSV der neue Dateiname hinterlegt ist.
Lieben Gruß

Hans-Gerd Claßen

Datensätze als PNG mit separatem Dateinamen exportieren

Cinki
Beiträge gesamt: 9

24. Feb 2022, 08:43
Bewertung:

gelesen: 1742

Beitrag als Lesezeichen
Wieder den Wald vor lauter Bäumen nicht gesehen.
Nochmals vielen Dank.

Datensätze als PNG mit separatem Dateinamen exportieren

Cinki
Beiträge gesamt: 9

16. Mär 2022, 09:54
Bewertung:

gelesen: 1570

Beitrag als Lesezeichen
So, jetzt habe ich heute das Script mal im echten Einsatz gehabt und leider musste ich feststellen das er mir nur 27 Datensätze ausgibt, obwohl es 31 sein müssten.

Hat jemand eine Idee woran das jetzt liegt?

Datensätze als PNG mit separatem Dateinamen exportieren

Thomas Richard
Beiträge gesamt: 19334

16. Mär 2022, 10:37
Bewertung:

gelesen: 1554

Beitrag als Lesezeichen
Nur in Sachen Fehlersuche:

Fehlen mittendrin welche oder hört das Script einfach zu früh auf?

Wenn mittendrin, die fehlenden mal in der exceltabell verschieben und schauen, ob es der konkrete Eintrag oder die x. Stelle betrifft.

Ausserdem die Nummer 28 mal herausnehmen und schauen obs dann durchläuft.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/

Datensätze als PNG mit separatem Dateinamen exportieren

Cinki
Beiträge gesamt: 9

17. Mär 2022, 11:36
Bewertung:

gelesen: 1402

Beitrag als Lesezeichen
Hallo Thomas, das Script beendet immer bei Nr. 27 seine Arbeit, auch wenn ich den Inhalt der Zeile 28 lösche oder etwas anderes hinein schreibe.

Viele Grüße

Datensätze als PNG mit separatem Dateinamen exportieren

Thomas Richard
Beiträge gesamt: 19334

17. Mär 2022, 18:22
Bewertung:

gelesen: 1362

Beitrag als Lesezeichen
Also die 27 läuft noch durch?

Dann evtl. diese mal gegen eine Kopie einer früheren Zeile ersetzen.

Vllt. klemmts da am Ende des 27. Eintrags.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/