Aller au contenu principal

Extraire les métadonnées de Word à l'aide de Make

Extraire les métadonnées est un Make module par PDF4me qui lit les propriétés intégrées et personnalisées d'un document Word (titre, auteur, sujet, mots-clés, date de création, date de modification) et les renvoie sous forme structurée. JSONUtilisez-le pour le catalogage de documents, les pistes d'audit de conformité ou pour alimenter un système de gestion de contenu sans ouvrir chaque fichier manuellement.

Que fait ce module ?

PDF4me Extraire les métadonnées de Word lit les propriétés intégrées (titre, auteur, sujet, mots-clés, société, date de création, date de modification, nombre de pages, nombre de mots) et toutes les propriétés personnalisées d'un fichier Word, et les renvoie sous forme structurée. JSON objet à l'intérieur de votre Make scénario.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Comment puis-je authentifier mon Make Scénario ?

Chaque PDF4me module dans Make nécessite un numéro valide ConnexionCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au scénario d'authentifier de manière sécurisée les demandes d'extraction de métadonnées.

Informations importantes à ne pas manquer

Les propriétés intégrées et personnalisées étaient toutes deux incluses.
Les champs standard tels que le titre, l'auteur et le sujet s'affichent, ainsi que toutes les propriétés de document personnalisées ajoutées par votre organisation, le tout dans un seul document. JSON réponse.
Compatible avec les formats .doc et .docx
Le nom du fichier doit comporter l'extension correcte pour que le module puisse lire correctement les propriétés, que ce soit à partir de l'ancien format .doc ou du format moderne .docx.
Les propriétés vides sont renvoyées comme vides, et non comme des erreurs.
Une propriété de document qui n'a jamais été renseignée (comme un champ Société inutilisé) est renvoyée sous forme de chaîne vide au lieu de provoquer une erreur du module.
Créer un module d'extraction de métadonnées PDF4me pour les documents Word

Associez le nom du fichier et le document, puis exécutez le scénario pour recevoir les propriétés intégrées et personnalisées des documents Word. JSON.

Paramètres

Requis: Le lien de connexion, le nom du fichier et le document doivent tous être fournis.

ParamètreRequisCe que cela faitExemple
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.My PDF4me connection
File NameRequiredFilename of the Word document with proper extension (.doc or .docx), used for processing identification.document.docx
DocumentRequiredWord file buffer mapped from a preceding module such as Dropbox, Google Drive, or SharePoint.[Buffer from Get File]

Champs de sortie

ChampTaperCe qu'il contient
MetadataObjectContainer object with all extracted document properties, both built-in and custom.
TitleStringThe document title property.
AuthorStringThe document author property.
SubjectStringThe document subject property.
KeywordsStringThe document keywords/tags property.
CreatedDateStringThe document creation timestamp.
ModifiedDateStringThe document last-modified timestamp.
PageCountNumberTotal number of pages in the document.
WordCountNumberTotal word count in the document.
SuccessBooleanTrue if metadata extraction completed successfully; false if it failed.

Comment configurer l'extraction des métadonnées dans Make?

  1. Ajouter PDF4meExtraire les métadonnées à votre Make scénario.
  2. Sélectionner Connexion (ou cliquez Ajouter pour en créer un avec votre PDF4me API clé).
  3. Carte Nom de fichier au nom de fichier avec extension (.doc ou .docx).
  4. Carte Document au contenu binaire du module source : Dropbox, Google Drive ou SharePoint.
  5. Exécutez le scénario. Metadata L'objet apparaît dans le résultat, prêt à être intégré à un catalogue, un journal de conformité ou un CMS.

Configurations typiques

Exemples de flux de travailCommon Make scenario patterns using Extract Metadata.
catalogage de la bibliothèque de documents
  1. Un déclencheur de dossier de surveillance Dropbox s'active lorsqu'un nouveau document Word est téléchargé dans la bibliothèque.
  2. La fonction Extraire les métadonnées lit le titre, l'auteur, les mots-clés et les dates du fichier.
  3. L'étape « Créer un enregistrement » d'Airtable indexe le document avec les propriétés extraites pour la recherche et le filtrage.
  4. Les balises sont générées automatiquement à partir de la propriété Mots clés du catalogue de documents.
Piste d'audit de conformité
  1. Un déclencheur programmé répertorie tous les documents contrôlés dans un dossier de conformité.
  2. Un itérateur parcourt chaque fichier, Obtenir le fichier → Extraire les métadonnées.
  3. Un filtre signale les documents dont ModifiedDate tombe en dehors du délai d'examen prévu.
  4. Les documents signalés et leurs métadonnées sont consignés dans un rapport d'audit de conformité.
CMS population issue de documents téléchargés
  1. Un document est déposé dans un dossier de transit lié à Make.
  2. La fonction Extraire les métadonnées lit le titre, l'auteur, le sujet et les mots-clés.
  3. Un HTTP module POSTles propriétés extraites à la CMS API pour créer un nouvel enregistrement de contenu.
  4. Le document original est déplacé vers un dossier d'archive une fois que CMS L'enregistrement a été confirmé.

Conseils pratiques

File Name extension must match the real format
A .docx file mapped with a .doc extension (or vice versa) can cause the module to misread properties. Map the source filename directly rather than hardcoding an extension.
Empty properties are normal, not errors
Documents created without filling in Title, Subject, or Company return those fields as empty strings. Handle empty values in downstream Filters rather than assuming every field is populated.
CreatedDate reflects the file, not the content
CreatedDate and ModifiedDate come from the document's file-level properties, they can differ from dates mentioned inside the document body itself.
Custom properties depend on the template
Only documents built from templates with custom document properties will return them. A plain Word file created without a template typically has none.
This module reads properties, it does not edit them
Extract Metadata is read-only. To change a document's title or author property, use a Word editing module instead.
Pair with an Iterator for folder-wide audits
To audit an entire folder of documents, loop the module inside a Make Iterator rather than calling it once per manually selected file.

Aide-mémoire

ChampValeur
ModuleExtract Metadata (Word)
ConnectionPDF4me API key
Supported extensions.doc, .docx
Key output fieldsMetadata.Title, Author, Subject, Keywords, CreatedDate, ModifiedDate
Empty property behaviorReturns empty string, not an error
Custom propertiesIncluded when present in the source template

Questions fréquentes

What document properties does Extract Metadata return?+
It returns built-in properties such as title, author, subject, keywords, company, creation date, modification date, page count, and word count, plus any custom document properties defined in the file template.
Does it work with both .doc and .docx files?+
Yes. Map the correct extension in File Name and the module reads properties from either the legacy .doc binary format or the modern .docx XML-based format.
Can I use this for compliance audit trails?+
Yes. Creation date, modification date, and author fields are commonly logged to a compliance database to evidence when a controlled document was created and last changed. See <a href="https://learn.microsoft.com/en-us/office/vba/api/word.document.builtindocumentproperties" target="_blank" rel="noopener noreferrer">Microsoft's Word document properties reference</a> for the full built-in property set this module reads from.
What happens if a property was never set in the document?+
Properties that were never filled in, such as an empty Subject or Company field, return as empty strings rather than causing an error, so downstream logic should handle blank values gracefully.

Cas d'utilisation et applications industrielles

  • Pistes d'audit des documents: Extraire les dates de modification et les auteurs à des fins d'audit de conformité
  • Suivi du contrôle de version: Surveiller les versions des documents à l'aide des horodatages de création et de modification
  • Vérification de l'auteurVérifier que les auteurs des documents correspondent aux listes de personnel autorisé
  • Application de la politique de rétentionVérifier les dates de création par rapport aux calendriers de conservation pour les décisions d'archivage
  • Gestion des documents contrôlés: Suivre les propriétés des documents pour la conformité aux normes ISO/gestion de la qualité

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide