Expand my Community achievements bar.

Introducing Adobe LLM Optimizer: Own your brand’s presence in AI-Powered search and discovery

Add metdata when the pdf is uploaded to DAM

Avatar

Level 1

When we upload a pdf to DAM, can we pull all metadata from pdf and update the DAM metadata programatically?

3 Replies

Avatar

Level 3

Yes. You can always export the metadata information of the assets from DAM. What I wanted to highlight about metadata field (custom fields) tied to accessibility that helps identify accessible pdfs.

Avatar

Level 1

Thanks! But I am not asking for exporting metadata information of the assets from DAM. My question was, when I upload a PDF to DAM, is it possible to pull all the metadata from the uploaded PDF file and update the metadata properties of that pdf in DAM. Now, when I upload pdf to DAM, I have to manually update metadata properties of that pdf under properties/basic tab. I want to do it programmatically when the pdf is uploaded to DAM. 

Avatar

Level 3

In summary yes. You have 2 options:

 

Option 1 for AEM Cloud - You would need to use AEMaaCS OOTB Bulk Importer or use aem-upload npm module. Bulk importer should work fine if you can manually export and update metadata in the csv and re-import metadata using OOTB feature.

Node based aem-upload library - if you want to do it programmatically or need to push this from an external source/script.

https://experienceleague.adobe.com/docs/experience-manager-learn/assets/metadata/metadata-import-exp...

https://www.npmjs.com/package/@adobe/aem-upload

 

Option 2 for AEM Onpremise/AMS - use Data importer ACS AEM Commons under AEM MCP tools.

Though CSV importer is also an option but that is mostly replaced by ACS AEM Commons Data Importer  as stated in ACS public docs.