GroupDocs.Metadata for Python via .NET

Modificar Metadados em Arquivos Heic com Python

Edite metadados em formatos comuns de documentos, imagens e multimídia. Execute operações essenciais como leitura, atualização e remoção de metadados com facilidade.

Como Editar Metadados em Arquivos HEIC Usando Python

Com GroupDocs.Metadata for Python via .NET, desenvolvedores Python podem atualizar metadados em arquivos HEIC seguindo estas etapas simples:

  1. Carregue o arquivo HEIC usando a classe Metadata.
  2. Defina uma condição para filtrar os metadados que deseja alterar.
  3. Aplique o filtro e defina o novo valor.
  4. Salve o arquivo HEIC atualizado no disco.
from datetime import datetime
from groupdocs.metadata import Metadata
from groupdocs.metadata.common import PropertyValue
from groupdocs.metadata.tagging import Tags

def update_metadata_properties():
    # Alterar a data de criação de um arquivo HEIC
    with Metadata("./input.heic") as metadata:
        # Atribuir um novo valor à propriedade selecionada
        property_value = PropertyValue(datetime.now())
        # Definir as regras para encontrar quais metadados atualizar
        # Atualizar o carimbo de data/hora de criação do arquivo
        affected = metadata.set_properties(
            lambda p: Tags.time.created in list(p.tags)
                   or Tags.time.modified in list(p.tags),
            property_value,
        )
        print(f"Properties set: {affected}")
        # Salvar o arquivo HEIC atualizado
        metadata.save("./output.heic")

if __name__ == "__main__":
    update_metadata_properties()
pip install groupdocs-metadata-net
clique para copiar
copiado
Mais exemplos Documentação

Editar Metadados em Arquivos HEIC com Python

Com GroupDocs.Metadata, você pode gerenciar facilmente metadados de documentos em seus aplicativos Python. Adicione, altere, pesquise ou remova metadados programaticamente.

Ferramentas para Edição de Metadados

Manipulação Simples de Metadados

GroupDocs.Metadata permite que você adicione, edite ou exclua campos de metadados facilmente em suas aplicações Python.

Controle Total Sobre Metadados

Use a API para encontrar, visualizar e modificar dados ocultos armazenados em vários formatos de arquivos empresariais.

Use Tags Incorporadas de HEIC

Acesse e trabalhe com metadados existentes, como tags EXIF em imagens, incluindo informações como tipo de câmera, dimensões ou data de captura.

Editar Metadados MP3: Atualizar Letras

Este exemplo mostra como alterar metadados em um arquivo MP3, incluindo letras e campos personalizados.

Python

from groupdocs.metadata import Metadata
from groupdocs.metadata.formats.audio import LyricsField, LyricsTag

def update_mp3_lyrics():
    # Abra o arquivo usando Metadata
    with Metadata("./input.mp3") as metadata:
        root = metadata.get_root_package()
        if root.lyrics_3v2 is None:
            root.lyrics_3v2 = LyricsTag()
        # Modifique a tag 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"
        # Adicione quaisquer campos de metadados personalizados conforme necessário
        root.lyrics_3v2.set(LyricsField("ABC", "custom value"))
        # Salve as alterações no arquivo
        metadata.save("./output.mp3")

if __name__ == "__main__":
    update_mp3_lyrics()

Sobre a API GroupDocs.Metadata for Python via .NET

GroupDocs.Metadata for Python via .NET fornece ferramentas poderosas para gerenciar metadados em Python. Permite ler, atualizar, excluir, pesquisar, comparar e exportar metadados de arquivos sem necessidade de software adicional. Use a API para trabalhar com metadados em PDFs, documentos do Microsoft Office, e‑mails do Outlook, diagramas do Visio, desenhos do AutoCAD, arquivos compactados e arquivos de mídia. Integre facilmente recursos flexíveis de metadados em qualquer aplicação GroupDocs.Metadata.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Metadata gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Editar Metadados em Outros Tipos de Arquivo

Uma API de edição de metadados multiplataforma para Python. Suporta o tratamento de metadados para diversos tipos populares de documentos e imagens, conforme mostrado abaixo.

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