Cómo limpiar metadatos de un documento de Word en Python

Este artículo proporciona una descripción general de cómo limpiar metadatos del documento Word en Python. Tiene detalles sobre cómo configurar el entorno de desarrollo para desarrollar y ejecutar el código de muestra adjunto junto con los pasos de programación y un código ejecutable de muestra para eliminar metadatos de Word en Python. También aprenderá la diferencia entre eliminar las propiedades personalizadas y las propiedades integradas.

Pasos para eliminar metadatos de un documento de Word en Python

  1. Configure el IDE para usar Aspose.Words para Python a través de .NET para eliminar los metadatos
  2. Cargue el archivo DOC usando el objeto de clase Document
  3. Obtenga acceso a la colección de propiedades personalizadas mediante la propiedad custom_document_properties
  4. Llame al método clear() en la colección para eliminar las propiedades y los valores a la vez
  5. Acceda a la colección de propiedades integradas utilizando la propiedad built_in_document_properties
  6. Llame al método clear() en la colección para borrar solo los valores
  7. Guarde el archivo de Word resultante

Los pasos enumerados ofrecen un enfoque sistemático para limpiar metadatos de un documento de Word en Python. El proceso es bastante sencillo ya que primero se carga el archivo de destino y, posteriormente, se accede a las colecciones de propiedades integradas y personalizadas. Ambas colecciones contienen el método clear() que se puede usar para eliminar las propiedades.

Código para borrar metadatos de un documento de Word en Python

Este código conciso ilustra el proceso para eliminar todas las propiedades del documento y la información personal en Python. custom_document_properties contiene el método clear() que puede eliminar la propiedad y su valor, mientras que el método clear() en la colección built_in_document_properties solo borra los valores y no elimina la propiedad en sí. Una vez que se borran las propiedades, puede manipular más el archivo de salida utilizando una serie de propiedades en la clase Documento antes de guardar el archivo de salida.

Este código nos ha enseñado cómo eliminar todas las propiedades del documento y la información personal en Python. Si desea eliminar los comentarios de un archivo de Word, consulte el artículo sobre cómo eliminar comentarios en Word usando Python.

 Español