Photoshop-Cafe.de :: Dein Photoshop-Forum

Zurück   Photoshop-Cafe.de :: Dein Photoshop-Forum > Fragen zu Adobe Photoshop (Elements), zur Creative Suite und anderen Kreativprogrammen > Hilfestellung, Tipps und Tricks

Hinweise
Aktuelles aus dem PSC
„Kreativ Hallo Du!

Willkommen im Photoshop-Cafe!



Unterstützung für das PSC
ACHTUNG: Regeln für die Verwendung von KI-Bildern im PSC.
Bitte sorgfältig durchlesen und beachten!

 
 
Themen-Optionen Ansicht
  #7  
Alt 22.02.26, 11:00
Benutzerbild von Ylloh
Ylloh Ylloh ist offline
nur eine Yllusion
 
Registriert seit: 02/2006
Ort: Berlin
Beiträge: 10.214
OS: Win 11
Kreativ-Software: PSE 14, Affinity 1 und 2
Ylloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im ForumYlloh wohnt hier im Forum
Zitat:
Zitat von eSchmidt Beitrag anzeigen
Habe das Script zunächst aus Photoshop direkt aufgerufen.
Für eine geöffnete JPG Datei, kein RAW.
Das funktioniert offenbar, aber:

Bekomme leider Meldung:

Fehler 22: XMPMeta hat keinen Konstrukt.

Linie: 7
-> var xmp = new XMPMeta(doc.xmpMetadata.rawData);

Da ich mich mit der Programmierung nicht auskenne, bitte ich um weitere Hilfe.
Vielen Dank.
So sollte es (laut der KI) funktionieren

Code:
#target photoshop

if (app.documents.length > 0) {

    // XMP-Bibliothek laden
    if (ExternalObject.AdobeXMPScript == undefined) {
        ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
    }

    var doc = app.activeDocument;
    var fileName = doc.name.replace(/\.[^\.]+$/, ''); // Dateiendung entfernen

    var xmp = new XMPMeta(doc.xmpMetadata.rawData);

    // Dokumenttitel setzen
    xmp.setLocalizedText(XMPConst.NS_DC, "title", null, "x-default", fileName);

    // Autor-Feld leeren und neu setzen
    xmp.deleteProperty(XMPConst.NS_DC, "creator");
    xmp.appendArrayItem(XMPConst.NS_DC, "creator", fileName);

    doc.xmpMetadata.rawData = xmp.serialize();

    alert("Metadaten wurden gesetzt auf: " + fileName);

} else {
    alert("Kein Dokument geöffnet.");
}
Mit Zitat antworten
 

Stichworte
aktion, dateiname, dokumenttitel, exif, photoshop

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
EXIF - Was ist das? DanielaJoss Fragen rund um die Fotografie 5 16.12.25 19:27
Photoshop IPTC/EXIF Informationen in Bild einfügen balz333 Hilfestellung, Tipps und Tricks 5 01.06.23 13:03
Sonstiges Tags zukunftssicher erstellen EXIF,IPTC,XMP bandit Hilfestellung, Tipps und Tricks 3 16.04.15 17:33
Feedback IPTC & EXIF im Album stefu Lounge 9 11.02.14 10:29
Software Suche gutes Exif-Proggi herbertdw Installation, Konfiguration, Hardware und Software 5 15.03.13 14:02


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:25 Uhr.

Impressum

Kontakt      Photoshop-Cafe      Archiv     Impressum     Nach oben

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
©2005-2024 photoshop-cafe.de

Seite wurde generiert in 0,09805 Sekunden mit 12 Queries