Ich hab herausgefunden, dass ChatGPT ganz brauchbare Scripte deixeln kann. Z.B.: https://chat.openai.com/share/23134d26-e530-443b-8df5-8ecf6302c01f
Hier als unformatierter Text, falls das Sharen nicht klappt:
javascript
Copy code
// Durchsucht ein InDesign-Dokument nach freigestellten Bildern
// Überprüft, ob ein Bild mit der "Kanten suchen"-Funktion freigestellt wurde
function isClippingPathApplied(graphic) {
try {
if (graphic.clippingPath.clippingType === ClippingPathType.DETECTED) {
return true;
}
} catch (e) {
// Wenn das Bild keinen freigestellten Pfad hat, wird eine Fehlermeldung ausgelöst
return false;
}
return false;
}
// Durchsucht das Dokument nach Bildern mit freigestellten Pfaden
function findImagesWithClippingPaths(doc) {
var imagesWithClippingPaths = [];
for (var i = 0; i < doc.allGraphics.length; i++) {
var graphic = doc.allGraphics;
if (isClippingPathApplied(graphic)) {
imagesWithClippingPaths.push(graphic);
}
}
return imagesWithClippingPaths;
}
// Hauptfunktion: Durchsucht das aktive Dokument und gibt die Anzahl der gefundenen Bilder mit freigestellten Pfaden aus
function main() {
var doc = app.activeDocument;
var imagesWithClippingPaths = findImagesWithClippingPaths(doc);
if (imagesWithClippingPaths.length > 0) {
alert("Es wurden " + imagesWithClippingPaths.length + " Bilder mit freigestellten Pfaden gefunden.");
} else {
alert("Es wurden keine Bilder mit freigestellten Pfaden gefunden.");
}
}
// Führt das Skript aus
main();
Um dieses Skript in InDesign zu verwenden, gehen Sie wie folgt vor:
Öffnen Sie Ihr InDesign-Dokument.
Gehen Sie zum Menü "Fenster" und wählen Sie "Utilities" > "Skript".
Doppelklicken Sie im Skriptfenster auf "User" oder "Scripts Panel", um den Skripteditor zu öffnen.
Erstellen Sie ein neues Skript und ersetzen Sie den vorhandenen Code durch den oben genannten Code.
Speichern Sie das Skript und führen Sie es aus, indem Sie auf die Schaltfläche "Ausführen" klicken.
Das Skript durchsucht das Dokument nach Bildern mit freigestellten Pfaden und zeigt eine Meldung an, wie viele Bilder gefunden wurden. Sie können das Skript auch anpassen, um weitere Aktionen mit den gefundenen Bildern durchzuführen, wie zum Beispiel das Entfernen der freigestellten Pfade oder das Anwenden von weiteren Bearbeitungen.
Bitte beachten Sie, dass das Skript die Standard-"Kanten suchen"-Funktion von InDesign verwendet. Wenn Sie eine spezielle Methode zum Freistellen von Bildern verwendet haben, müssen Sie das Skript entsprechend anpassen.
Hoffentlich hilft Ihnen dieses Skript dabei, Ihre Bilder mit freigestellten Pfaden in InDesign zu finden!
als Antwort auf: [#586148]