Atualizar propriedades integradas em planilhas usando .NET
Introdução
Neste tutorial, exploraremos como utilizar GroupDocs.Metadata for .NET para atualizar propriedades integradas em arquivos de planilha usando C#. GroupDocs.Metadata é uma API poderosa que permite aos desenvolvedores ler, editar e remover propriedades de metadados de vários formatos de arquivo, incluindo planilhas. Vamos nos concentrar especificamente na modificação de propriedades como autor, hora de criação, empresa, categoria e palavras-chave em arquivos Excel.
Pré-requisitos
Antes de começarmos, certifique-se de ter o seguinte:
- Visual Studio: instale a versão mais recente do Visual Studio.
- GroupDocs.Metadata for .NET: Baixe e instale GroupDocs.Metadata for .NET a partir dopágina de download.
- Conhecimento básico de C#: Compreensão da linguagem de programação C# e do framework .NET.
Importar namespaces
Comece importando os namespaces necessários em seu projeto C#:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
Etapa 1: carregar o arquivo da planilha
Primeiro, inicialize umMetadata
objeto carregando o arquivo da planilha de entrada:
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
// Acesse as propriedades do documento na raiz
}
Etapa 2: atualizar as propriedades integradas
Acesse as propriedades internas do documento através doSpreadsheetRootPackage
e modifique-os conforme necessário:
root.DocumentProperties.Author = "YourAuthorName";
root.DocumentProperties.CreatedTime = DateTime.Now;
root.DocumentProperties.Company = "YourCompany";
root.DocumentProperties.Category = "YourCategory";
root.DocumentProperties.Keywords = "metadata, built-in, update";
Certifique-se de substituir os espaços reservados (YourAuthorName
, YourCompany
, YourCategory
com valores reais que você deseja definir para as propriedades.
Etapa 3: salvar alterações
Após atualizar as propriedades, salve as alterações novamente no arquivo de planilha:
metadata.Save("YourInputFile.xlsx");
Conclusão
Neste tutorial, demonstramos como usar GroupDocs.Metadata for .NET para atualizar propriedades integradas de arquivos de planilha programaticamente. Ao aproveitar esta API, os desenvolvedores podem gerenciar com eficiência metadados em documentos Excel, melhorando a organização e a acessibilidade dos dados.
Perguntas frequentes
Quais formatos de arquivo o GroupDocs.Metadata suporta?
GroupDocs.Metadata oferece suporte a uma ampla variedade de formatos de arquivo, incluindo documentos do Microsoft Office, PDFs, imagens, arquivos de áudio e muito mais.
Posso recuperar propriedades de metadados existentes de arquivos?
Sim, você pode extrair e ler propriedades de metadados, como autor, data de criação, palavras-chave e propriedades personalizadas usando GroupDocs.Metadata.
O GroupDocs.Metadata é compatível com o .NET Core?
Sim, GroupDocs.Metadata é compatível com .NET Framework e .NET Core.
O GroupDocs.Metadata oferece uma avaliação gratuita?
Sim, você pode baixar uma versão de avaliação gratuita do GroupDocs.Metadata emaqui.
Onde posso encontrar suporte para GroupDocs.Metadata?
Para suporte e discussões, visite oFórum GroupDocs.Metadata.