GroupDocs.Metadata for .NET

Atualizar metadados do arquivo Xlsm em C#

Atualize informações de metadados de todos os formatos populares de documentos, imagens e arquivos multimídia com o suporte da execução de todas as operações de processamento de metadados mais necessárias.

Etapas para atualizar metadados para XLSM em C#

GroupDocs.Metadata for .NET torna mais fácil para os desenvolvedores de .NET editar informações de metadados em arquivos XLSM de dentro de seus aplicativos, implementando algumas etapas fáceis.

  1. Carregue o arquivo XLSM por meio de uma instância da classe Metadata.
  2. Especifique um predicado que será usado para filtrar as propriedades de metadados desejadas.
  3. Passe o predicado e o novo valor para o método UpdateProperties.
  4. Salve as alterações no disco no formato XLSM.
cópia de
// Editar data de criação de XLSM

using (var metadata = new GroupDocs.Metadata.Metadata("input.xlsm"))
{
    // defina o valor de cada propriedade que satisfaça o predicado::
    // propriedade contém a data/hora em que o documento foi criado
    // atualize a data/hora de criação do arquivo se o valor existente for anterior a 3 dias
    var affected = metadata.UpdateProperties(
      p => p.Tags.Contains(GroupDocs.Metadata.Tagging.Tags.Time.Created) &&
      p.Value.Type == GroupDocs.Metadata.Common.MetadataPropertyType.DateTime &&
      p.Value.ToStruct() < DateTime.Today.AddDays(-3), new GroupDocs.Metadata.Common.PropertyValue(DateTime.Today));

    Console.WriteLine("Properties set: {0}", affected);

    // Salvar resultado XLSM
    metadata.Save("output.xlsm");
}
dotnet add package GroupDocs.Metadata
clique para copiar
copiado
Mais exemplos Documentação

Gerenciar propriedades de metadados internos XLSM para aplicativos .NET

A API GroupDocs.Metadata permite que os desenvolvedores editem facilmente os detalhes do documento (metadados) em vários formatos usando seus aplicativos .NET. Adicione, atualize, pesquise e remova programaticamente propriedades de documentos.

Gerenciamento de propriedades de metadados de documentos

Integração Eficaz de Metadados

GroupDocs.Metadata simplifica a adição de diferentes propriedades a documentos e arquivos em seus aplicativos .NET. Os desenvolvedores podem facilmente aplicar, atualizar ou remover propriedades de documentos de forma programática.

Controle preciso de metadados

A API oferece amplas opções para gerenciar propriedades de documentos. Os desenvolvedores podem localizar e processar com eficiência quaisquer dados ocultos colocados em arquivos comerciais.

Aproveitando propriedades integradas de XLSM

Dependendo do formato do documento, os desenvolvedores podem utilizar propriedades existentes, como dados EXIF, para imagens. Isso pode incluir informações como detalhes da câmera, resolução, data de criação e muito mais.

Atualizar metadados de letras em um arquivo MP3 (exemplo)

Este exemplo demonstra a atualização de informações ocultas (metadados) em arquivos de áudio MP3.

C#


    //  Carregar arquivo usando a classe Metadata
    using (Metadata metadata = new Metadata("input.mp3"))
    {
        var root = metadata.GetRootPackage<MP3RootPackage>();

        if (root.Lyrics3V2 == null)
        {
            root.Lyrics3V2 = new LyricsTag();
        }

        // Atualizar dados de letras
        root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
        root.Lyrics3V2.Artist = "test artist";
        root.Lyrics3V2.Album = "test album";
        root.Lyrics3V2.Track = "test track";

        // {emore_features.code_1.comment_3}
        root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));

        // Salvar arquivo atualizado
        metadata.Save("output.mp3");
    }

Sobre a API GroupDocs.Metadata for .NET

GroupDocs.Metadata for .NET oferece um conjunto avançado de recursos de gerenciamento de metadados, permitindo que os desenvolvedores leiam, documentem, excluam, encontrem, comparem, substituam e exportem facilmente informações de metadados de imagens e formatos de documentos sem usar nenhum software externo. Use a API de manipulação de metadados para editar detalhes de metadados de formatos de arquivo PDF, Microsoft Office Word, planilhas Excel, apresentações PowerPoint, e-mails do Outlook, OneNote, Visio, Project, AutoCAD, Archive e Multimídia, juntamente com o suporte para trabalhar com muitos outros recursos de processamento de metadados.
Saber mais
About illustration

Pronto para começar?

Experimente os recursos do GroupDocs.Metadata gratuitamente ou solicite uma licença

Atualizando propriedades de metadados de outros formatos de arquivo

API de edição de metadados de documentos e imagens multiformato para .NET. Recuperar metadados de alguns dos formatos de arquivo populares conforme indicado abaixo

 Português