GroupDocs.Metadata em resumo

Biblioteca Python para controlar metadados

Illustration metadata

Principais características

GroupDocs.Metadata for Python via .NET é uma biblioteca poderosa para gerenciar metadados em vários formatos de arquivo. Integre visualização, edição, exclusão, pesquisa, comparação, substituição e exportação de metadados em seus aplicativos Python. Suporta formatos populares como PDF, Microsoft Office (Word, Excel, PowerPoint), e-mails do Outlook, Projeto, diagramas do Visio, OneNote, imagens (PSD, CAD), áudio, vídeo, fontes OpenType e metarquivos.

Fácil manipulação de metadados

Nossa biblioteca oferece recursos como pesquisa, substituição, comparação de propriedades e extração de metadados. Exporte metadados para formatos Excel, CSV ou DataSet. Suporta padrões de metadados como propriedades integradas, XMP, EXIF ​​e personalizadas.

Suporte de plataforma popular

GroupDocs.Metadata for Python via .NET é compatível com versões populares de Python e funciona em Windows, Linux e macOS.

Independência de plataforma

GroupDocs.Metadata for Python via .NET está pronto para integração com vários sistemas operacionais e gerenciadores de pacotes.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formatos de arquivo suportados

GroupDocs.Metadata for Python via .NET processa uma ampla variedade de formatos de arquivo. Explore a lista completa.

Formatos de escritório

  • 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

Mídia e gráficos

  • Vídeo: AVI, MOV, QT, FLV
  • Formatos de imagem populares: JPG, JPEG, JPE, JP2, PNG, BMP
  • Imagens de várias páginas: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Áudio: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Outro

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

Recursos do GroupDocs.Metadata for Python via .NET

Aumente a segurança dos documentos com processamento de metadados.

Feature icon

Proteja arquivos comerciais

Remova metadados e comentários de relatórios e documentos comerciais

Feature icon

Localização da foto

Gerenciar metadados de imagens, incluindo informações de localização de fotos

Feature icon

Controlar documentos do escritório

Manipule metadados em PDF, Word, Excel, PowerPoint e outros formatos

Feature icon

Analise alterações de metadados

Compare e analise alterações de metadados em formatos de arquivo suportados

Feature icon

Suporte integrado para metadados

Trabalhe com propriedades de metadados integradas e personalizadas

Feature icon

Controlar metadados de imagem

Colete metadados de arquivos de imagem como EXIF ​​ou XMP

Feature icon

Suporte a metadados de e-mail

Gerenciar metadados e anexos em mensagens de e-mail

Feature icon

Metadados de imagem EXIF

Edite metadados EXIF ​​em arquivos WEBP, PNG ou PSD

Feature icon

Otimize o conteúdo do arquivo

Reduza o uso de memória em arquivos PDF, Excel e de imagem

Feature icon

Suporte Multimídia Matroska

Obtenha legendas e metadados Matroska em arquivos de áudio e vídeo

Feature icon

Gerar visualizações de imagens

Crie visualizações para formatos de imagem MSG, CAD, EML ou EPUB

Feature icon

Suporte multimídia

Recuperar metadados XMP de arquivos MOV, MP3 e WEBP

Feature icon

Controlar assinaturas digitais

Identifique e remova assinaturas digitais em PDFs e documentos do Office

Feature icon

Exportação de metadados

Exporte metadados para formatos Excel, CSV ou DataSet

Feature icon

Controle de metadados integrado

Analise propriedades específicas de metadados usando chaves definidas

Feature icon

Proteção de senha

Detecte proteção por senha em PDFs e documentos MS Word, Excel e PowerPoint

Feature icon

Substituir conteúdo de metadados

Substitua propriedades de metadados em arquivos Word, Excel, PowerPoint e PDF

Feature icon

Exportação de metadados PNG

Extraia metadados de texto de imagens PNG usando Python

Feature icon

Atualizar metadados de imagem

Adicione ou atualize metadados XMP e EXIF ​​usando a API Search

Feature icon

Controlar arquivos do Office

Acesse e exclua dados ocultos em arquivos PDF, MS Word, Excel e PowerPoint

Feature icon

Detecção de tipo de arquivo

Detecte o tipo de arquivo em tempo de execução usando Python

Feature icon

Visualização multimídia Matroska

Recuperar miniaturas e visualizações de imagens de arquivos com suporte Matroska

Feature icon

Suporte TIFF

Manipule metadados IPTC em imagens TIFF

Feature icon

Suporte de mídia HEIC

Gerencie tags EXIF ​​e metadados XMP em imagens HEIC/HEIF

Feature icon

Suporte a metadados de fontes

Controlar metadados em arquivos de fontes OpenType

Feature icon

Suporte a projetos da Microsoft

Recuperar metadados de arquivos criptografados do Microsoft Project

Feature icon

Suporte a metadados JPEG

Adicione, atualize ou remova dados EXIF ​​de imagens JPEG2000

Amostras de código

Explore exemplos de código que demonstram funcionalidades comuns do GroupDocs.Metadata for Python via .NET

Obtenha insights sobre metadados de documentos

Use a API GroupDocs.Metadata for Python via .NET para recuperar metadados do documento internos:

Como obter metadados específicos de documentos


import groupdocs.metadata as gm
                
# Carregar documento de origem para o construtor de metadados
with gm.Metadata("input.pptx") as metadata:

    # Obtenha todas as propriedades que contêm o nome do último editor de documentos
    # ou a data/hora em que o documento foi modificado pela ú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)

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

Ocultar informações comerciais em documentos

Use nossa solução para adicionar metadados aos seus documentos:

Como adicionar algumas propriedades de metadados ausentes a um arquivo, independentemente de seu formato.


import groupdocs.metadata as gm

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

        # Adicione uma propriedade contendo a data da última impressão do arquivo, se estiver faltando
        # A propriedade será adicionada se o documento suportar esse tipo de metadados
        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)

        # Salvar documento modificado em um caminho especificado
        print(f"Affected properties: {affected}");
        metadata.save("output.pdf")

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português