Обновление встроенных свойств в электронных таблицах с помощью .NET
Введение
В этом руководстве мы рассмотрим, как использовать GroupDocs.Metadata для .NET для обновления встроенных свойств в файлах электронных таблиц с помощью C#. GroupDocs.Metadata — это мощный API, который позволяет разработчикам читать, редактировать и удалять свойства метаданных из файлов различных форматов, включая электронные таблицы. Мы сосредоточимся конкретно на изменении таких свойств, как автор, время создания, компания, категория и ключевые слова в файлах Excel.
Предварительные условия
Прежде чем мы начнем, убедитесь, что у вас есть следующее:
- Visual Studio: установите последнюю версию Visual Studio.
- GroupDocs.Metadata для .NET: загрузите и установите GroupDocs.Metadata для .NET с сайтастраница загрузки.
- Базовые знания C#: понимание языка программирования C# и платформы .NET.
Импортировать пространства имен
Начните с импорта необходимых пространств имен в проект C#:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
Шаг 1. Загрузите файл электронной таблицы
Сначала инициализируйтеMetadata
объект, загрузив входной файл электронной таблицы:
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
// Доступ к свойствам документа в корне
}
Шаг 2. Обновите встроенные свойства
Доступ к встроенным свойствам документа осуществляется черезSpreadsheetRootPackage
и измените их по мере необходимости:
root.DocumentProperties.Author = "YourAuthorName";
root.DocumentProperties.CreatedTime = DateTime.Now;
root.DocumentProperties.Company = "YourCompany";
root.DocumentProperties.Category = "YourCategory";
root.DocumentProperties.Keywords = "metadata, built-in, update";
Обязательно замените заполнители (YourAuthorName
, YourCompany
, YourCategory
с фактическими значениями, которые вы хотите установить для свойств.
Шаг 3. Сохраните изменения
После обновления свойств сохраните изменения обратно в файл электронной таблицы:
metadata.Save("YourInputFile.xlsx");
Заключение
В этом руководстве мы продемонстрировали, как использовать GroupDocs.Metadata для .NET для программного обновления встроенных свойств файлов электронных таблиц. Используя этот API, разработчики могут эффективно управлять метаданными в документах Excel, улучшая организацию и доступность данных.
Часто задаваемые вопросы
Какие форматы файлов поддерживает GroupDocs.Метаданные?
GroupDocs.Metadata поддерживает широкий спектр форматов файлов, включая документы Microsoft Office, PDF-файлы, изображения, аудиофайлы и многое другое.
Могу ли я получить существующие свойства метаданных из файлов?
Да, вы можете извлекать и читать свойства метаданных, такие как автор, дата создания, ключевые слова и пользовательские свойства, с помощью GroupDocs.Metadata.
Совместимы ли GroupDocs.Metadata с .NET Core?
Да, GroupDocs.Metadata совместим как с .NET Framework, так и с .NET Core.
Предоставляет ли GroupDocs.Metadata бесплатную пробную версию?
Да, вы можете загрузить бесплатную пробную версию GroupDocs.Metadata с сайтаздесь.
Где я могу найти поддержку GroupDocs.Metadata?
Для поддержки и обсуждения посетитеФорум GroupDocs.Метаданные.