GroupDocs.Metadata de un vistazo

Biblioteca Python para controlar metadatos

Illustration metadata

Principales características

GroupDocs.Metadata for Python via .NET es una poderosa biblioteca para administrar metadatos en varios formatos de archivo. Integre la visualización, edición, eliminación, búsqueda, comparación, reemplazo y exportación de metadatos en sus aplicaciones Python. Admite formatos populares como PDF, Microsoft Office (Word, Excel, PowerPoint), correos electrónicos de Outlook, Project, diagramas de Visio, OneNote, imágenes (PSD, CAD), audio, video, fuentes OpenType y metarchivos.

Fácil manipulación de metadatos

Nuestra biblioteca ofrece funciones como búsqueda, reemplazo, comparación de propiedades y extracción de metadatos. Exporte metadatos a formatos Excel, CSV o DataSet. Admite estándares de metadatos como propiedades integradas, XMP, EXIF ​​y personalizadas.

Soporte de plataforma popular

GroupDocs.Metadata for Python via .NET es compatible con las versiones populares de Python y se ejecuta en Windows, Linux y macOS.

Independencia de plataforma

GroupDocs.Metadata for Python via .NET está listo para la integración con varios sistemas operativos y administradores de paquetes.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formatos de archivo admitidos

GroupDocs.Metadata for Python via .NET procesa una amplia gama de formatos de archivos. Explore la lista completa.

Formatos de oficina

  • Portátil: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • OpenDocument: ODT, ODS
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM

Medios y gráficos

  • Video: AVI, MOV, QT, FLV
  • Formatos de imagen populares: JPG, JPEG, JPE, JP2, PNG, BMP
  • Imágenes de varias páginas: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Audio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Otro

  • Outlook: MSG, EML, EMLX, PST, OS
  • Fuentes: OTF, OTC, TTF, TTC
  • Proyecto: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • Otros: EPUB, ZIP, TORRENT, ASF

Funciones de GroupDocs.Metadata for Python via .NET

Mejore la seguridad de los documentos con el procesamiento de metadatos.

Feature icon

Proteger archivos comerciales

Elimine metadatos y comentarios de informes y documentos comerciales

Feature icon

Ubicación de la foto

Administrar metadatos de imágenes, incluida la información de ubicación de las fotografías.

Feature icon

Documentos de la Oficina de Control

Manipular metadatos en PDF, Word, Excel, PowerPoint y otros formatos

Feature icon

Analizar cambios de metadatos

Compare y analice cambios de metadatos en formatos de archivo compatibles

Feature icon

Soporte de metadatos integrado

Trabajar con propiedades de metadatos integradas y personalizadas

Feature icon

Controlar metadatos de imagen

Recopile metadatos de archivos de imagen como EXIF ​​o XMP

Feature icon

Soporte de metadatos de correo electrónico

Administrar metadatos y archivos adjuntos en mensajes de correo electrónico

Feature icon

Metadatos de imagen EXIF

Edite metadatos EXIF ​​en archivos WEBP, PNG o PSD

Feature icon

Optimizar el contenido del archivo

Reduzca el uso de memoria en archivos PDF, Excel y de imagen.

Feature icon

Soporte multimedia Matroska

Obtenga subtítulos y metadatos de Matroska en archivos de audio y vídeo

Feature icon

Generar vistas previas de imágenes

Cree vistas previas para formatos de imagen MSG, CAD, EML o EPUB

Feature icon

Soporte multimedia

Recupere metadatos XMP de archivos MOV, MP3 y WEBP

Feature icon

Controlar firmas digitales

Identifique y elimine firmas digitales en archivos PDF y documentos de Office

Feature icon

Exportación de metadatos

Exportar metadatos a formatos Excel, CSV o DataSet

Feature icon

Control de metadatos incorporado

Analice propiedades de metadatos específicos utilizando claves definidas

Feature icon

Protección de contraseña

Detectar protección con contraseña en archivos PDF y documentos de MS Word, Excel y PowerPoint

Feature icon

Reemplazar contenido de metadatos

Reemplazar propiedades de metadatos en archivos de Word, Excel, PowerPoint y PDF

Feature icon

Exportación de metadatos PNG

Extraiga metadatos de texto de imágenes PNG usando Python

Feature icon

Actualizar metadatos de imagen

Agregue o actualice metadatos XMP y EXIF ​​utilizando la API de búsqueda

Feature icon

Archivos de la Oficina de Control

Acceda y elimine datos ocultos en archivos PDF, MS Word, Excel y PowerPoint

Feature icon

Detección de tipo de archivo

Detectar el tipo de archivo en tiempo de ejecución usando Python

Feature icon

Vista previa multimedia de Matroska

Recupere miniaturas y vistas previas de imágenes de archivos compatibles con Matroska

Feature icon

Soporte TIFF

Manipular metadatos IPTC en imágenes TIFF

Feature icon

Soporte de medios HEIC

Administre etiquetas EXIF ​​y metadatos XMP en imágenes HEIC/HEIF

Feature icon

Soporte de metadatos de fuentes

Controlar metadatos en archivos de fuentes OpenType

Feature icon

Soporte de proyectos de Microsoft

Recuperar metadatos de archivos cifrados de Microsoft Project

Feature icon

Soporte de metadatos JPEG

Agregue, actualice o elimine datos EXIF ​​para imágenes JPEG2000

Ejemplos de código

Explore ejemplos de código que demuestran funcionalidades comunes de GroupDocs.Metadata for Python via .NET

Obtenga información sobre los metadatos de los documentos

Utilice la API GroupDocs.Metadata for Python via .NET para recuperar los metadatos del documento internos:

Cómo obtener metadatos de documentos específicos


import groupdocs.metadata as gm
                
# Cargar documento fuente en el constructor de metadatos
with gm.Metadata("input.pptx") as metadata:

    # Obtenga todas las propiedades que contienen el nombre del último editor de documentos
    # o la fecha/hora en que el documento fue modificado por última vez
    specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)
        .either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
        
    properties = metadata.find_properties(specification)

    # Procesar entradas de metadatos recuperadas
    for property in properties:
        print(f"Property name: {property.name}, Property value: {property.value}")

Ocultar información comercial en documentos

Utilice nuestra solución para agregar metadatos a sus documentos:

Cómo agregar algunas propiedades de metadatos faltantes a un archivo independientemente de su formato.


import groupdocs.metadata as gm

# Cargar documento fuente
with gm.Metadata("input.pdf") as metadata:
    if metadata.file_format != gm.common.FileFormat.UNKNOWN and metadata.get_document_info().is_encrypted != True:

        # Agregue una propiedad que contenga la fecha de la última impresión del archivo si falta
        # La propiedad se agregará si el documento admite ese tipo de metadatos.
        specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.time.printed)
        now = datetime.now()
        property_value = gm.common.PropertyValue(now)
        affected = metadata.add_properties(specification, property_value)

        # Guardar el documento modificado en una ruta especificada
        print(f"Affected properties: {affected}");
        metadata.save("output.pdf")

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