Change image link bulk (file suffix) (script)
I have a mass of images in Illustrator that have always been stored as PSD. The PSD files have now been saved as "TIF". The path and file name remain the same, only the suffix changes from PSD - TIFF.
Is it possible to write a script for this? I have tried the following, but unfortunately without result.
// Pfade zu den Bildern vor und nach der Änderung
var alterSuffix = ".psd";
var neuerSuffix = ".tif";
// Durchläuft alle Verknüpfungen im Dokument
for (var i = 0; i < app.activeDocument.placedItems.length; i++) {
var verknuepfung = app.activeDocument.placedItems[i];
// Überprüft, ob die Verknüpfung geladen ist und eine Datei zugeordnet hat
if (verknuepfung.status == 1 && verknuepfung.file != null && verknuepfung.file.exists) {
var alterDateiname = verknuepfung.file.fullName;
var neuerDateiname = alterDateiname.toString().replace(alterSuffix, neuerSuffix);
// Aktualisiert die Verknüpfung mit dem neuen Dateinamen
verknuepfung.file = new File(neuerDateiname);
verknuepfung.reload();
}
}
// Benachrichtigung über abgeschlossenen Vorgang
alert("Bildverknüpfungen wurden aktualisiert.");