Pular para o conteúdo principal

Extrair metadados do Word usando Make

Extrair metadados é um Make módulo por PDF4me que lê as propriedades internas e personalizadas de um documento do Word, como título, autor, assunto, palavras-chave, data de criação e data de modificação, e as retorna como uma estrutura. JSONUtilize-o para catalogação de documentos, trilhas de auditoria de conformidade ou para preencher um sistema de gerenciamento de conteúdo sem precisar abrir cada arquivo manualmente.

O que este módulo faz

PDF4me Extrair metadados do Word Lê propriedades internas (título, autor, assunto, palavras-chave, empresa, data de criação, data de modificação, número de páginas, número de palavras) e quaisquer propriedades personalizadas de um arquivo do Word, retornando-as como uma estrutura JSON objeto dentro do seu Make cenário.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Como faço para autenticar minha conta? Make Cenário?

Todo PDF4me módulo em Make requer um válido ConexãoCrie ou selecione um que contenha o seu PDF4me API essencial para que o cenário possa autenticar solicitações de extração de metadados com segurança.

Fatos importantes que você não deve perder

Propriedades integradas e personalizadas incluídas
Campos padrão como título, autor e assunto são exibidos juntamente com quaisquer propriedades personalizadas que sua organização tenha adicionado ao documento, tudo em um só lugar. JSON resposta.
Funciona com arquivos .doc e .docx.
O nome do arquivo deve conter a extensão correta para que o módulo leia as propriedades corretamente, seja do formato .doc (legado) ou do formato .docx (moderno).
Propriedades vazias retornam como vazias, não como erros.
Uma propriedade de documento que nunca foi preenchida (como um campo Empresa não utilizado) retorna uma string vazia em vez de causar falha no módulo.
Crie um módulo de extração de metadados para PDF4me em documentos do Word.

Mapeie o nome do arquivo e o documento e, em seguida, execute o cenário para receber as propriedades do documento Word, tanto as internas quanto as personalizadas. JSON.

Parâmetros

Obrigatório: É necessário fornecer a conexão, o nome do arquivo e o documento.

ParâmetroObrigatórioO que fazExemplo
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]

Campos de saída

CampoTipoO que contém
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.

Como faço para configurar a extração de metadados em Make?

  1. Adicionar PDF4meExtrair metadados para o seu Make cenário.
  2. Selecione Conexão (ou clique) Adicionar para criar um com o seu PDF4me API chave).
  3. Mapa Nome do arquivo para o nome do arquivo com extensão (.doc ou .docx).
  4. Mapa Documento para o conteúdo binário do módulo de origem: Dropbox, Google Drive ou SharePoint.
  5. Execute o cenário. O Metadata O objeto aparece na saída, pronto para ser mapeado em um catálogo, registro de conformidade ou CMS.

Configurações típicas

Exemplos de fluxo de trabalhoCommon Make scenario patterns using Extract Metadata.
Catalogação de biblioteca de documentos
  1. Um gatilho do Dropbox Watch Folder é acionado quando um novo documento do Word é carregado na biblioteca.
  2. A função Extrair Metadados lê o título, o autor, as palavras-chave e as datas do arquivo.
  3. Uma etapa de criação de registro no Airtable indexa o documento com as propriedades extraídas para pesquisa e filtragem.
  4. As etiquetas são geradas automaticamente a partir da propriedade Palavras-chave do catálogo de documentos.
Registro de auditoria de conformidade
  1. Um gatilho programado lista todos os documentos controlados em uma pasta de conformidade.
  2. Um iterador percorre cada arquivo, obtendo o arquivo e extraindo os metadados.
  3. Um filtro sinaliza documentos cujo ModifiedDate está fora do prazo de revisão esperado.
  4. Os documentos sinalizados e seus metadados são registrados em um relatório de auditoria de conformidade.
CMS população a partir de documentos carregados
  1. Um documento é armazenado em uma pasta temporária conectada a Make.
  2. A função Extrair Metadados lê o título, o autor, o assunto e as palavras-chave.
  3. Um HTTP módulo POSTs as propriedades extraídas para o CMS API Criar um novo registro de conteúdo.
  4. O documento original é movido para uma pasta de arquivo assim que... CMS O registro foi criado e confirmado.

Dicas práticas

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.

Folha de dicas

CampoValor
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

Perguntas frequentes

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.

Casos de uso e aplicações industriais

  • Trilhas de auditoria de documentosExtrair datas de modificação e autores para fins de auditoria de conformidade.
  • Controle de versão RastreamentoMonitore as versões dos documentos usando os registros de data e hora de criação e modificação.
  • Verificação de autoriaValidar se os autores dos documentos correspondem às listas de pessoal autorizado
  • Aplicação da Política de RetençãoVerificar as datas de criação em relação aos cronogramas de retenção para decisões de arquivamento.
  • Gestão de Documentos ControladosRastrear propriedades de documentos para conformidade com ISO/gestão da qualidade

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda