[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Live Preflight während des Scriptlaufes ausschalten

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Live Preflight während des Scriptlaufes ausschalten

Udo Göpfert
Beiträge gesamt: 15

4. Feb 2012, 12:05
Beitrag # 1 von 8
Bewertung:
(3469 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo

Preflight überprüft nach jeder Änderung am Dokument das ganze Dokument auf Fehler.

Während der Laufzeit des Skriptes möchte ich deshalb den Live Preflight ausschalten und am Ende den alten Status wieder einstellen.


Könnt Ihr mir da weiterhelfen?

Gruß Udo
X

Live Preflight während des Scriptlaufes ausschalten

WernerPerplies
Beiträge gesamt: 2762

4. Feb 2012, 12:26
Beitrag # 2 von 8
Beitrag ID: #489113
Bewertung:
(3463 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Nicht getestet, aber:

Class PreflightOption


Properties
preflightOff

bool r/w If true, preflight is turned off for all documents or for this document.

daraus folgt:

app.activeDocument.preflightOptions.preflightOff = true;
---> ausgeschaltet

app.activeDocument.preflightOptions.preflightOff = false;
---> eingeschaltet

hth


als Antwort auf: [#489111]

Live Preflight während des Scriptlaufes ausschalten

Udo Göpfert
Beiträge gesamt: 15

4. Feb 2012, 12:49
Beitrag # 3 von 8
Beitrag ID: #489115
Bewertung:
(3453 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner Perplies

Danke für deine Hilfe. Mein Test war erfolgreich.

Ich habe jetzt 11 PDFs über Scripting in Indesign (Adobe stellt da ja Einiges zur Verfügung) aber in allen gibt es dazu keinen Hinweis.
(ich habe gerade noch einmal dem Begriff "preflightOptions" suchen lassen)


Für mich als Anfäger ist das Problem das es zu den Referenzguides meistens keine Beispiele gibt.

Gruß Udo


als Antwort auf: [#489113]

Live Preflight während des Scriptlaufes ausschalten

WernerPerplies
Beiträge gesamt: 2762

4. Feb 2012, 13:24
Beitrag # 4 von 8
Beitrag ID: #489118
Bewertung:
(3433 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Udo,

ich habe hier mal einige Infos zusammengestellt:

Bücher und Infos

Und zum Scripting Guide gibt es bei Adobe jede Menge Beispiele.


als Antwort auf: [#489115]

Live Preflight während des Scriptlaufes ausschalten

Hans Haesler
  
Beiträge gesamt: 5826

5. Feb 2012, 20:40
Beitrag # 5 von 8
Beitrag ID: #489163
Bewertung:
(3371 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Udo,

erwartest Du eine kürzere Ausführungszeit, wenn der Preflight ausgeschaltet ist?
Falls meine Annahme richtig ist, würdest Du bitte berichten, wieviel das bringt?

Vielleicht ist meine Testkonstellation zu einfach, aber ich habe keinen Unterschied feststellen können. Mit oder ohne Preflight: Die gestoppten Zeiten sind nahezu identisch (Differenzen von weniger als einer Zehntelssekunde).

Gruss, Hans


als Antwort auf: [#489115]

Live Preflight während des Scriptlaufes ausschalten

Udo Göpfert
Beiträge gesamt: 15

7. Feb 2012, 09:20
Beitrag # 6 von 8
Beitrag ID: #489254
Bewertung:
(3325 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Das mit dem Live Preflight bewegt sich je nach Dokument Dokumenten im Minutenbreich.
Indesign überprüft bei jeder Aktivität am Dokument ( Ebene ein/ausschalten, Textänderung ) alle Elemente im Dokument. Z.B. Einen Bildrahmen aktivieren, verschieben und wieder abwählen zieht einen Preflight des geammten Dokumentes nach sich. Im Prinzip verstehe ich hier InDesign schon nicht. Warum muß das gesammte Dokument geprüft werden wenn sich nur ein Elemet verändert?

Da ich mit meinem Script auf jedem Druckbogen eine Legende mit den Verwendeten Sonderfarben erstelle würde bei jedem Element das gezeichnet wurde ein neuer Preflight gestartet.

Gruß Udo


als Antwort auf: [#489163]

Live Preflight während des Scriptlaufes ausschalten

Hans Haesler
  
Beiträge gesamt: 5826

7. Feb 2012, 10:52
Beitrag # 7 von 8
Beitrag ID: #489273
Bewertung:
(3306 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Udo,

Zitat Das mit dem Live Preflight bewegt sich je nach Dokument im Minutenbereich.

Ist damit der Unterschied bei der Ausführung eines Scripts gemeint?

Wie lange dauert es mit Preflight? Wie lange ohne?

Ich muss gleich weg, werde aber heute Abend nochmals Tests durchführen, um zu erfahren, ob das Ausschalten des Preflights wirklich etwas bringt, wenn ein Script läuft.

Gruss, Hans


als Antwort auf: [#489254]

Live Preflight während des Scriptlaufes ausschalten

Hans Haesler
  
Beiträge gesamt: 5826

7. Feb 2012, 21:55
Beitrag # 8 von 8
Beitrag ID: #489336
Bewertung:
(3265 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Udo,

das Testdokument umfasst 100 Seiten. Auf jeder Seite ein grosser Textrahmen. Alle Rahmen sind verkettet und mit Blindtext gefüllt.

Das Script macht eine Scheife durch die Seiten und erzeugt auf jeder einen kleinen Textrahmen, befüllt diesen mit sechs "O", welchen je ein anderes Farbfeld zuwiesen wird.

Je drei Testläufe. Die Mittelwerte sind
Preflight ein: 4.023 Sekunden
Preflight aus: 3.943 Sekunden

Also eine Differenz von acht Hundertstels-Sekunden.

Zusätzlich: Nach dem Klick auf "OK" des Dialogs, welcher das Zeitstopp-Ergebnis verkündet, zeigt der Preflight-Status noch während zirka einer Sekunde "Überprüfen" an.

Vernachlässigbar. Das sind keine Minuten-Unterschiede.

Und wenn "Fehler" registriert würden? Diese kann man provozieren. Gleiches Dokument wie beim ersten Test und im Preflight-Profil eine Mindest-Konturstärke einstellen: 0.125 pt.

Das Script durchläuft die 100 Seiten und erzeugt auf jeder einen Linienrahmen mit einer Konturstärke von 0.01 pt.

Am Schluss werden 100 Fehler gemeldet. Der Unterschied ist wiederum sehr gering (im Tausendstel-Sekunden-Bereich) plus die Nachlaufzeit von einer Sekunde.

Gruss, Hans


als Antwort auf: [#489273]
X