Este artigo fornece uma visão geral de como limpar metadados do documento Word em Python. Ele contém detalhes sobre como configurar o ambiente de desenvolvimento para desenvolver e executar o código de amostra anexado junto com as etapas de programação e um código executável de amostra para remover metadados do Word em Python. Você também aprenderá a diferença entre remover as propriedades personalizadas e as propriedades internas.
Etapas para remover metadados do documento do Word em Python
- Defina o IDE para usar Aspose.Words para Python via .NET para remover os metadados
- Carregue o arquivo DOC usando o objeto de classe Document
- Obtenha acesso à coleção de propriedades personalizadas usando a propriedade custom_document_properties
- Chame o método clear() na coleção para remover as propriedades e os valores de cada vez
- Acesse a coleção de propriedades integradas usando a propriedade built_in_document_properties
- Chame o método clear() na coleção para limpar apenas os valores
- Salve o arquivo do Word resultante
As etapas listadas oferecem uma abordagem sistemática para limpar metadados do documento do Word em Python. O processo é bastante fácil, pois primeiro o arquivo de destino é carregado e, posteriormente, as coleções de propriedades personalizadas e integradas são acessadas. Ambas as coleções contêm o método clear() que pode ser usado para remover as propriedades.
Código para limpar metadados do documento do Word em Python
Este código conciso ilustra o processo para remover todas as propriedades de documentos e informações pessoais em Python. O custom_document_properties contém o método clear() que pode remover a propriedade e seu valor, enquanto o método clear() na coleção built_in_document_properties apenas limpa os valores e não remove a própria propriedade. Depois que as propriedades forem limpas, você poderá manipular o arquivo de saída usando várias propriedades na classe Document antes de salvar o arquivo de saída.
Este código nos ensinou como remover todas as propriedades de documentos e informações pessoais em Python. Se você deseja remover os comentários de um arquivo do Word, consulte o artigo em como remover comentários no Word usando Python.