Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » JavaScript "(Bild)InAuswahlEinfuegen": neue Version

JavaScript "(Bild)InAuswahlEinfuegen": neue Version

Hans Haesler
Beiträge gesamt: 5826

12. Okt 2011, 21:14
Bewertung:

gelesen: 587

Beitrag als Lesezeichen
Hallo InDesign-Fans,

Rückmeldungen einer aufmerksamen Benutzerin gaben den Anstoss, das JavaScript InAuswahlEinfuegen.js zu ergänzen.

In der Tat: Wenn dem Zielrahmen ein Objektformat zugewiesen ist, bei welchem Rahmeneinpassungs-Optionen definiert sind, dann wird das Einfügen (per Script) eines Bildes verfälscht. Sogar wenn die Checkbox "Automatisch einpassen" deaktiviert ist.

Die neue Version ("305", "405" oder "505") belässt das zugewiesene Objektformat, überschreibt aber Werte wie den Versatz und die X- und Y-Skalierung.

Das Script ist hier erhältlich: http://www.fachhefte.ch / Links "JavaScripts", "Mac OS X deutsch" (oder "Windows deutsch"), "InDesign CS3" bis "InDesign CS5".

Anwendung (eine Wiederholung aus der Diskussion mit "Minty", http://www.hilfdirselbst.ch/..._P480912.html#480912):
1. Ein Bild auswählen.
2. Das Script starten.
3. Den Zielrahmen wählen.
4. Das Script starten.

Ob weisser oder schwarzer Pfeil ist egal. Das eingestellte Intervall zählt nur, wenn der Zielrahmen ein Bild enthält. Mit einem leeren Rahmen kann man sich auch eine Zeitüberschreitung* leisten und das Bild wird trotzdem eingesetzt.

---
* Die Zeit wird gestoppt und gespeichert, wenn das Script ausgeführt wird. Bei der nächsten Ausführung wird wieder gestoppt und das Intervall ausgerechnet. Ist es grösser, als der im Script eingestellte Wert (= 5 Sekunden), dann wird das ausgewählte Bild kopiert. Ist der Unterschied kleiner, dann wird das Bild der Zwischenablage eingefügt.

Gruss, Hans