2017-05-29 7 views
1

Ich versuche, die Metadaten von der ursprünglichen Wiedergabe eines hochgeladenen Bildes in DAM zu entfernen oder sie zu komprimieren, um die Größe zu reduzieren.Wie kann ich Asset-Metadaten entfernen und die ursprüngliche Darstellung in einem Workflow komprimieren?

Gibt es irgendwelche AEM-Out-of-Box-APIs, um dies zu erreichen? Ich versuche, das Verhalten in einen Workflow-Prozessschritt in AEM 6.2 zu bringen.

+1

@Jens Danke für die Korrekturen. Irgendwelche Gedanken/Ansichten zu diesem Beitrag. –

Antwort

2

Die empfohlene Methode zum Ändern von DAM-Metadaten besteht in benutzerdefinierten Workflows.

Wenn Sie versuchen, die in der Datei gespeicherten Metadaten zu ändern (z. B. haben einige Bilddateien Informationen zum Speicherort und Copyright), müssen Sie eines der vielen verfügbaren APIs in den mit AEM gelieferten Bibliotheken verwenden oder 3rd verwenden Party-Bibliotheken.

Wenn Sie die mit Ihrem DAM-Asset beibehaltenen Metadaten ändern möchten, müssen Sie Ihren benutzerdefinierten Workflow zum Aktualisieren/Ändern der aus den DAM-Assets extrahierten Metadaten verwenden.

In beiden Fällen hängt vieles davon ab, welche Metadaten Sie extrahieren oder ändern möchten. Dies hat Auswirkungen darauf, ob Sie integrierte Bibliotheken oder Bibliotheken von Drittanbietern verwenden können.

+0

Ich versuche, die meisten EXIF- und Photoshop-Metadatenfelder zu extrahieren, die in der Datei selbst enthalten sind, und erkunde die Apache Commons Imaging-Bibliothek, wodurch die Bildgrößen reduziert und die Seitenladezeiten verbessert werden. Kennen Sie andere bekannte 3rd Party/Builtin Bibliotheken für ähnliche Zwecke? Vielen Dank für Ihre Meinung. –

+0

Apache Commons Imaging ist gut genug für das, was Sie tun, und viele Adobe-Tools verwenden es, so dass ich nichts empfehlen kann (Open Source), was besser ist als das. Ich habe gesehen, dass es viel im Feld verwendet wird und bisher keine Beschwerden. –

+0

Irgendwelche Gedanken zur Bildkomprimierung, ich untersuche die ImageMagick API, damit ich ein paar Kilobytes mehr sparen kann, indem ich das Bild komprimiere. –

Verwandte Themen