GroupDocs.Metadata for Python via .NET

Modificar metadatos en archivos Docm con Python

Edita metadatos a través de formatos comunes de documentos, imágenes y multimedia. Realiza operaciones clave como leer, actualizar y eliminar metadatos.

Cómo editar metadatos en archivos DOCM usando Python

Con GroupDocs.Metadata for Python via .NET, los desarrolladores de Python pueden actualizar metadatos en archivos DOCM siguiendo estos pasos:

  1. Carga el archivo DOCM usando la clase Metadata.
  2. Define una condición para filtrar los metadatos que deseas cambiar.
  3. Aplica el filtro y establece el nuevo valor.
  4. Guarda el archivo DOCM actualizado en el disco.
# Cambiar la fecha de creación de un archivo DOCM
import groupdocs.metadata as gm

def run():
    
    with gm.Metadata("input.docm") as metadata:

        # Establecer las reglas para encontrar qué metadatos actualizar
        specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.time.created).
            either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))

        # Asigna un nuevo valor a la propiedad seleccionada
        now = datetime.now()
        property_value = gm.common.PropertyValue(now)
        
        # Actualizar la marca de tiempo de creación del archivo
        affected = metadata.set_properties(specification, property_value)
        print(f"Properties set: {affected}")

        # Guardar el archivo DOCM actualizado
        metadata.save("output.docm")
pip install groupdocs-metadata-net
haga clic para copiar
copiado
Más ejemplos Documentación

Editar metadatos en archivos DOCM con Python

Con GroupDocs.Metadata, puedes gestionar metadatos de documentos en tus aplicaciones Python. Agregar, cambiar, buscar o eliminar metadatos de forma programática.

Herramientas para la edición de metadatos

Manejo sencillo de metadatos

GroupDocs.Metadata te permite agregar, editar o eliminar campos de metadatos en tus aplicaciones Python.

Control total sobre los metadatos

Utiliza la API para encontrar, ver y modificar datos ocultos almacenados en varios formatos de archivos empresariales.

Usa etiquetas DOCM integradas

Accede y trabaja con metadatos existentes como etiquetas EXIF en imágenes, incluyendo información como tipo de cámara, dimensiones o fecha de captura.

Editar metadatos MP3: Actualizar letras

Este ejemplo muestra cómo cambiar metadatos en un archivo MP3, incluyendo letras y campos personalizados.

Python

import groupdocs.metadata as gm
import  groupdocs.metadata.formats.audio as gmfa

def run():

    #  Abre el archivo usando Metadata
    with gm.Metadata("input.mp3") as metadata:

        root = cast(gmfa.MP3RootPackage, metadata.get_root_package())

        if root.lyrics_3v2 is None:
            root.lyrics_3v2 = gmfa.LyricsTag()

        # Modifica la etiqueta de letras
        root.lyrics_3v2.lyrics = "[00:01]Test lyrics"
        root.lyrics_3v2.artist = "test artist"
        root.lyrics_3v2.album = "test album"
        root.lyrics_3v2.track = "test track"

        # Añade cualquier campo de metadatos personalizado según sea necesario
        root.lyrics_3v2.set(gmfa.LyricsField("ABC", "custom value"))

        # Guarda los cambios en el archivo
        metadata.save("output.mp3")

Acerca de la API GroupDocs.Metadata for Python via .NET

GroupDocs.Metadata for Python via .NET proporciona herramientas poderosas para gestionar metadatos en Python. Te permite leer, actualizar, eliminar, buscar, comparar y exportar metadatos de archivos sin necesidad de software adicional. Utiliza la API para trabajar con metadatos en archivos PDF, documentos de Microsoft Office, correos de Outlook, diagramas de Visio, dibujos de AutoCAD, archivos comprimidos y archivos multimedia. Integra fácilmente características flexibles de metadatos en cualquier aplicación GroupDocs.Metadata.
Aprende más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Metadata gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Editar metadatos en otros tipos de archivos

Una API de edición de metadatos multipropósito para Python. Soporta el manejo de metadatos para muchos tipos populares de documentos e imágenes, como se muestra a continuación.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español