zunächst einmal ein großes Kompliment zu diesem Forum! Ich bin hier in der Vergangenheit schon oft bei Problemen fündig geworden. Danke!
Ich habe jetzt eine Problem, zu dem ich nichts gefunden habe, aber vielleicht hat ja von euch einer eine Idee.
Problem: Ich führe per Skript eine Datenzusammenführung durch. Die entstehenden Seiten beinhalten Bilder und Texte.
Nach der Datenzusammenführung erfolgt der Export der einzelnen Seiten in PDF-Dateien mit dem Preset "Qualitativ hochwertiger Druck".
In unregelmäßigen Abständen kommt es dazu, dass bei einigen exportierten PDFs die Bilder fehlen. Texte und Formen sind weiterhin vorhanden. Fehlt auf einer exportierten Seite ein Bild, dann fehlen die Bilder auf den darauf folgenden Seiten auch.
Der Fehler tritt insbesondere bei Exporten mit vielen Seiten auf. Beim erneuten versuchen klappt es manchmal. Ich habe aber insbesondere den Eindruck, dass z.B. ein Neustart des PCs hilft.
Kann es sein, dass es irgendeinen Zwischenspeicher gibt, der bei großen Seitenmengen vollläuft und zu dem Fehler führt? Wenn ja, kann man den freigeben?
Vielleicht hat auch jemand eine andere Idee. Ich schlage mich nun schon eine ganze Zeit hiermit herum und meine einzige Lösung ist es den Export ab der ersten fehlerhaften Seite mit einem separaten Skript erneut zu starten.
Wenn nötige gebe ich natürlich gerne weitere Informationen oder Poste das Skript.
Vielen Dank schonmal im Voraus.
Viele Grüße
Philipp
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Laufen Datenzusammenführung und die getrennten PDF Exporte in einem Script oder sind das zwei separat anzustossende Arbeitsschritte.
Da ja weiterhin PDFs ausgegeben werden und die jeweils einzeln(?) per Aufruf des PDF-Exports(?) generiert werden, sieht es für mich eher danach aus, als wäre die Datenzusammenführung nicht komplett.
Hallo Philipp, gibt es einen Anhaltspunkt, ob eine bestimmte Art von Bilder oder Grafiken das Problem auslöst? Beispielsweise platzierte Adobe Illustrator-Grafiken?
Mit welcher Methode im Skript erfolgt der Export nach PDF?
oder:
Falls die eine, probiere mal die andere. ***** Mit herzlichem Gruß, Uwe Laubender
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Hallo und vielen Dank für die schnellen Antworten,
hier weitere Infos zu euren Fragen:
Ich habe es sowohl in einem als auch in zwei Skripten probiert. Das Ergebnis scheint das gleiche zu sein.
Zwischendurch speichere ich die zusammengeführte .indd auch. Wenn ich sie wieder öffne, scheint die Datenzusammenführung funktioniert zu haben. Beim Export handelt es sich um einzelne Seiten.
Bislang habe ich exportFile() genutzt. AsynchronousExportFile() werde ich ein paar mal testen. Beim ersten Test waren die ersten PDFs in Ordnung, dann ist InDesign aber abgestürzt. Außerdem war AsynchronousExportFile() um Welten langsamer. Kann ich der asynchronen Aufgabe irgendwie mehr Ressourcen zuweisen?
Es handelt sich um Bilder, die als PDF-Dateien gespeichert sind.
Ich hoffe die Informationen sind hilfreich.
Vielen Dank schon einmal und viele Grüße
Philipp
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Benutzt Du während der Ausgabe nach PDF den Rechner für andere Zwecke? Oder klickst Du beispielsweise mit der Maus während des Exports irgendwie im GUI von InDesign auf irgendwelche "Dinge"? ***** Mit herzlichem Gruß, Uwe Laubender
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Teilweise benutze ich den Rechner auch für andere Dinge und das hat definitiv eine negative Auswirkung. Der Fehler tritt allerdings auch auf, wenn ich das nicht mache. Nur dann seltener oder erst bei höheren Seitenzahlen.
Ich habe mir mal den Task-Manager und Ressourcen-Monitor während des Exports angesehen. Damit scheint es auch nichts zu tun zu haben. Die CPU ist zu ca. 20% ausgelastet und der Arbeitsspeicher zu 27%.
Was mich wundert ist, dass es funktioniert, wenn es weniger Seiten sind. Wenn ich ein 500 Seiten Dokument exportiere, dann gibt es z.B. einen Fehler. Führe ich das Skript 5x für 100 Seiten durch, dann funktioniert es. Ich würde InDesign also im Prinzip gerne sagen:
"Mach den ersten Teil" --> "entspann dich" --> "mach den zweiten Teil" --> "entspann dich" ...
Das aber gerne ohne per Hand eingreifen zu müssen.
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Wenn wir gerade beim Rechner sind. Was für eine Hardware-Ausstattung hat der? Prozessor, Arbeitsspeicher, Grafikkarte, freien Festplattenspeicher etc.pp.
Laufen andere Programme während des Exports? Das würde ich mal minimieren.
Ach ja: Welches InDesign ist genau installiert?
Das kann nur funktionieren, wenn Du mehrere PDFs hintereinander exportierst. Möglicherweise müsstest Du sogar InDesign dazwischen beenden und neu starten.
Über so etwas wie einen "Cronjob", auf Windows ist das wohl eine "Scheduled Task", die dann auch noch die Aufgabe übernimmt, ein Skript zu starten.
Zu den Details was "Scheduled Tasks" angeht, bin ich allerdings überfragt. Vielleicht geht da was mit PowerShell. ***** Mit herzlichem Gruß, Uwe Laubender
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Hallo Philipp, nun stellt sich allerdings auch die Frage:
Weshalb müssen beim PDF-Export alle Seiten in einer einzigen PDF-Datei landen?
Per Skript oder auch im GUI könntest Du auch für jede einzelne Seite eine PDF-Datei schreiben, um gewissermaßen auf der "sicheren Seite" zu sein. ***** Mit herzlichem Gruß, Uwe Laubender
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Wenn ich mir anschaue, wie hier der RAM-Auslastung beim PDF-Exportieren am Mac steigt: 16 Seiten, gerne mal >3GB …
Dann kann ich mir vorstellen, dass wenn das Script da nicht orfdentlich nach jeder Seite ausmistet, du mit RAM und/oder Platte an Grenzen stößt.
Das würde auch zu den unvorhersehbaren Abbruchstellen passen, je nachdem wieviel RAM oder HD da im Moment gerade bereits belegt ist, läufts mal früher und mal später aus dem Ruder.
Hallo Philipp, gut, dann war wohl meine Annahme falsch, dass Du alle Seiten der InDesign-Datei in eine PDF-Datei schreibst.
Da Du nun für jede Seite eine einzige PDF-Datei exportierst, wäre mein Vorschlag nun:
[1] Schreibe mal nur 10 PDFs für 10 Seiten hintereinander. [2] Sichere die InDesign-Datei. [3] Schließe die InDesign-Datei. [4] Öffne sie erneut. [5] Schreibe die nächsten 10 PDFs für die nächsten 10 Seiten.
Solange, bis Du mit der Datei durch bist. Das sollte die Nutzung des Arbeitsspeichers schon mal entspannen. ***** Mit herzlichem Gruß, Uwe Laubender
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
Das hört sich beides echt vielversprechend an. Ich werde es mal testen und dann berichten.
Was mich wundert, ist das wenn ich mir die Ressourcen-Auslastung während des Exports angucke, der von InDesign beanspruchte Arbeitsspeicher bis auf ca. 2.200 MB steigt und dann nicht mehr weiter. Und das obwohl noch gute 24.000 MB insgesamt frei sind. Es sieht aus, als würde sich InDesign einfach nicht mehr nehmen.
Kann man das wohl irgendwo in den Einstellungen vorgeben?
Viele Grüße
Philipp
Export vieler Seiten in einzelne PDFs --> fehlende Bilder
das von Dir genutzte InDesign CS6 ist ein 32bit-Programm, das kann nur die 2,2GB RAM nutzen. Und nein, man kann den Programmen keine Vorgabe bzgl. RAM-Nutzung machen.
Und selbst wenn es mehr RAM nutzen könnte, würde das die Probleme nicht zwangsläufig beheben. Ich vermute, daß interner Speicher zur Verwaltung von Inhalten (Links zu Bildern, o.ä.) überläuft. Dafür spricht, daß es mit 5x100 Exporten klappt.